gbdk-2020 | GameBoy Development Kit |
| download: https://git.y1.nz/archives/gbdk.tar.gz | |
| README | Files | Log | Refs | LICENSE |
commit 9847045975ad8ebaffbabcea2bdaa859474d471b parent a9c707d8fd082bd10f26e12cc02e38379eb40c62 Author: Toxa <56631470+untoxa@users.noreply.github.com> Date: Sat, 11 Jun 2022 00:41:29 +0300 Merge pull request #372 from gbdk-2020/NES merge NES branch Diffstat:
| M | Makefile | 26 | ++++++++++++++++---------- |
| A | docs/sdccman.pdf | 29847 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| M | gbdk-lib/Makefile.common | 14 | ++++---------- |
| M | gbdk-lib/examples/cross-platform/fonts/Makefile | 17 | +++++++++-------- |
| M | gbdk-lib/examples/cross-platform/fonts/Makefile.targets | 5 | +++++ |
| M | gbdk-lib/examples/cross-platform/metasprites/Makefile | 17 | +++++++++-------- |
| M | gbdk-lib/examples/cross-platform/metasprites/Makefile.targets | 5 | +++++ |
| M | gbdk-lib/examples/cross-platform/pong/Makefile | 17 | +++++++++-------- |
| M | gbdk-lib/examples/cross-platform/pong/Makefile.targets | 5 | +++++ |
| M | gbdk-lib/examples/gb/space/Makefile | 3 | +-- |
| A | gbdk-lib/examples/nes/Makefile | 18 | ++++++++++++++++++ |
| A | gbdk-lib/examples/nes/smoke/Makefile | 30 | ++++++++++++++++++++++++++++++ |
| A | gbdk-lib/examples/nes/smoke/smoketest.c | 8 | ++++++++ |
| A | gbdk-lib/include/asm/mos6502/provides.h | 4 | ++++ |
| A | gbdk-lib/include/asm/mos6502/stdarg.h | 18 | ++++++++++++++++++ |
| A | gbdk-lib/include/asm/mos6502/string.h | 144 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/include/asm/mos6502/types.h | 71 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| M | gbdk-lib/include/asm/sm83/types.h | 1 | + |
| M | gbdk-lib/include/asm/types.h | 2 | ++ |
| M | gbdk-lib/include/asm/z80/types.h | 1 | + |
| M | gbdk-lib/include/gbdk/gbdk-lib.h | 2 | ++ |
| M | gbdk-lib/include/gbdk/metasprites.h | 2 | ++ |
| M | gbdk-lib/include/gbdk/platform.h | 2 | ++ |
| A | gbdk-lib/include/nes/hardware.h | 57 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/include/nes/metasprites.h | 231 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/include/nes/nes.h | 933 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| M | gbdk-lib/include/stdarg.h | 4 | ++-- |
| M | gbdk-lib/include/stdatomic.h | 2 | +- |
| M | gbdk-lib/include/stdio.h | 4 | ++-- |
| M | gbdk-lib/include/stdlib.h | 2 | +- |
| M | gbdk-lib/include/string.h | 12 | ++++++------ |
| M | gbdk-lib/libc/Makefile | 4 | ++-- |
| M | gbdk-lib/libc/Makefile.rules | 32 | ++++++++++++++++++++------------ |
| M | gbdk-lib/libc/_divulong.c | 2 | +- |
| A | gbdk-lib/libc/asm/mos6502/Makefile | 24 | ++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/__itoa.c | 84 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/__memcpy.s | 95 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/__sdcc_indirect_jsr.s | 3 | +++ |
| A | gbdk-lib/libc/asm/mos6502/_divsint.s | 83 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_divslong.s | 106 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_divuint.s | 123 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_divulong.s | 136 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_memcpy.s | 95 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_memmove.c | 54 | ++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_memset.c | 329 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_modsint.s | 59 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_modslong.s | 81 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_moduint.s | 54 | ++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_modulong.s | 61 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_mulint.s | 82 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_mullong.s | 107 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_mulschar.s | 104 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_muluchar.s | 71 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_ret.c | 39 | +++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_rrslonglong.c | 40 | ++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_rrulonglong.c | 38 | ++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_strcmp.s | 80 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_strcpy.s | 77 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/_strlen.c | 41 | +++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/abs.c | 20 | ++++++++++++++++++++ |
| A | gbdk-lib/libc/asm/mos6502/atomic_flag_test_and_set.c | 37 | +++++++++++++++++++++++++++++++++++++ |
| M | gbdk-lib/libc/atomic_flag_clear.c | 2 | +- |
| D | gbdk-lib/libc/rules-asxxxx.mk | 21 | --------------------- |
| M | gbdk-lib/libc/sprintf.c | 4 | ++-- |
| A | gbdk-lib/libc/targets/mos6502/color.s | 17 | +++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/font.s | 440 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/font_color.s | 9 | +++++++++ |
| A | gbdk-lib/libc/targets/mos6502/mode.s | 29 | +++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/nes/Makefile | 23 | +++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/nes/crlf.c | 2 | ++ |
| A | gbdk-lib/libc/targets/mos6502/nes/crt0.s | 538 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/nes/fill_rect_bk.s | 49 | +++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/nes/global.s | 110 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/nes/metasprites.s | 76 | ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/nes/metasprites_hide.s | 33 | +++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/nes/metasprites_hide_spr.s | 31 | +++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/nes/pad.s | 43 | +++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/nes/set_1bit_data.s | 110 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/nes/set_data.s | 128 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| A | gbdk-lib/libc/targets/mos6502/pad_ex.s | 45 | +++++++++++++++++++++++++++++++++++++++++++++ |
| M | gbdk-lib/libc/targets/sm83/ap/global.s | 8 | -------- |
| M | gbdk-lib/libc/targets/sm83/duck/global.s | 8 | -------- |
| M | gbdk-lib/libc/targets/sm83/gb/global.s | 8 | -------- |
| M | gbdk-lib/libc/targets/z80/gg/global.s | 6 | ++++++ |
| M | gbdk-lib/libc/targets/z80/msxdos/global.s | 6 | ++++++ |
| M | gbdk-lib/libc/targets/z80/sms/global.s | 6 | ++++++ |
| M | gbdk-support/lcc/gb.c | 24 | ++++-------------------- |
| M | gbdk-support/lcc/gb.h | 1 | + |
| M | gbdk-support/lcc/lcc.c | 2 | +- |
| M | gbdk-support/lcc/targets.c | 26 | ++++++++++++++++++++++++++ |
| M | gbdk-support/makebin/makebin.c | 108 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------- |
91 files changed, 35417 insertions(+), 161 deletions(-)
diff --git a/Makefile b/Makefile @@ -10,8 +10,8 @@ PKG = gbdk # Version, used for tarballs & docs VER = 4.0.6 -PORTS=sm83 z80 -PLATFORMS=gb ap duck gg sms msxdos +PORTS=sm83 z80 mos6502 +PLATFORMS=gb ap duck gg sms msxdos nes # Prefix to add to the standard tools. Usefull for a standard gcc # cross-compile. @@ -147,6 +147,8 @@ endif @$(MAKE) -C $(GBDKSUPPORTDIR)/gbcompress TOOLSPREFIX=$(TOOLSPREFIX) TARGETDIR=$(TARGETDIR)/ --no-print-directory @echo Building makecom @$(MAKE) -C $(GBDKSUPPORTDIR)/makecom TOOLSPREFIX=$(TOOLSPREFIX) TARGETDIR=$(TARGETDIR)/ --no-print-directory + @echo Building makebin + @$(MAKE) -C $(GBDKSUPPORTDIR)/makebin TOOLSPREFIX=$(TOOLSPREFIX) TARGETDIR=$(TARGETDIR)/ --no-print-directory @echo gbdk-support-install: gbdk-support-build $(BUILDDIR)/bin @@ -156,6 +158,7 @@ gbdk-support-install: gbdk-support-build $(BUILDDIR)/bin @cp $(GBDKDOCSDIR)/ChangeLog $(BUILDDIR) @cp $(GBDKDOCSDIR)/README $(BUILDDIR) @cp $(GBDKDOCSDIR)/gbdk_manual.pdf $(BUILDDIR) + @cp $(GBDKDOCSDIR)/sdccman.pdf $(BUILDDIR) @echo @echo Installing ihxcheck @cp $(GBDKSUPPORTDIR)/ihxcheck/ihxcheck$(EXEEXTENSION) $(BUILDDIR)/bin/ihxcheck$(EXEEXTENSION) @@ -172,6 +175,9 @@ gbdk-support-install: gbdk-support-build $(BUILDDIR)/bin @echo Installing makecom @cp $(GBDKSUPPORTDIR)/makecom/makecom$(EXEEXTENSION) $(BUILDDIR)/bin/makecom$(EXEEXTENSION) @$(TARGETSTRIP) $(BUILDDIR)/bin/makecom$(EXEEXTENSION) + @echo Installing makebin + @cp $(GBDKSUPPORTDIR)/makebin/makebin$(EXEEXTENSION) $(BUILDDIR)/bin/makebin$(EXEEXTENSION) + @$(TARGETSTRIP) $(BUILDDIR)/bin/makebin$(EXEEXTENSION) @echo gbdk-support-clean: @@ -211,8 +217,8 @@ gbdk-lib-install-prepare: gbdk-lib-install-ports: @for port in $(PORTS); do \ echo Installing lib for port: $$port; \ - mkdir -p $(BUILDDIR)/lib/small/asxxxx/$$port/; \ - cp $(GBDKLIBDIR)/build/small/asxxxx/$$port/$$port.lib $(BUILDDIR)/lib/small/asxxxx/$$port/$$port.lib; \ + mkdir -p $(BUILDDIR)/lib/$$port/; \ + cp $(GBDKLIBDIR)/build/$$port/$$port.lib $(BUILDDIR)/lib/$$port/$$port.lib; \ done @echo @@ -222,13 +228,13 @@ gbdk-lib-install-ports: gbdk-lib-install-platforms: @for plat in $(PLATFORMS); do \ echo Installing lib for platform: $$plat; \ - mkdir -p $(BUILDDIR)/lib/small/asxxxx/$$plat; \ - touch $(BUILDDIR)/lib/small/asxxxx/$$plat/crt0.lst; \ - cp $(GBDKLIBDIR)/build/small/asxxxx/$$plat/crt0.o $(BUILDDIR)/lib/small/asxxxx/$$plat/crt0.o; \ - cp $(GBDKLIBDIR)/build/small/asxxxx/$$plat/$$plat.lib $(BUILDDIR)/lib/small/asxxxx/$$plat/$$plat.lib; \ + mkdir -p $(BUILDDIR)/lib/$$plat; \ + touch $(BUILDDIR)/lib/$$plat/crt0.lst; \ + cp $(GBDKLIBDIR)/build/$$plat/crt0.o $(BUILDDIR)/lib/$$plat/crt0.o; \ + cp $(GBDKLIBDIR)/build/$$plat/$$plat.lib $(BUILDDIR)/lib/$$plat/$$plat.lib; \ for port in $(PORTS); do \ if [ -d "$(GBDKLIBDIR)/libc/targets/$$port/$$plat" ]; then \ - cp $(GBDKLIBDIR)/libc/targets/$$port/$$plat/global.s $(BUILDDIR)/lib/small/asxxxx/$$plat/global.s; \ + cp $(GBDKLIBDIR)/libc/targets/$$port/$$plat/global.s $(BUILDDIR)/lib/$$plat/global.s; \ fi \ done \ done @@ -264,7 +270,7 @@ gbdk-dist-examples-clean: # Copy SDDC executable files -SDCC_BINS = makebin packihx sdar sdasgb sdcc sdcdb sdcpp sdldgb sdnm sdobjcopy sdranlib sz80 sdasz80 sdldz80 +SDCC_BINS = packihx sdar sdasgb sdcc sdcdb sdcpp sdldgb sdnm sdobjcopy sdranlib sz80 sdasz80 sdldz80 sdas6500 sdld ifeq ($(OS),Windows_NT) MINGW64_RUNTIME = \ libgcc_s_seh-1.dll \ diff --git a/docs/sdccman.pdf b/docs/sdccman.pdf @@ -0,0 +1,29847 @@ +%PDF-1.3 +%ÐÔÅØ +1 0 obj +<< /S /GoTo /D (chapter.1) >> +endobj +4 0 obj +(\376\377\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n) +endobj +5 0 obj +<< /S /GoTo /D (section.1.1) >> +endobj +8 0 obj +(\376\377\000A\000b\000o\000u\000t\000\040\000S\000D\000C\000C) +endobj +9 0 obj +<< /S /GoTo /D (section.1.2) >> +endobj +12 0 obj +(\376\377\000S\000D\000C\000C\000\040\000S\000u\000i\000t\000e\000\040\000L\000i\000c\000e\000n\000s\000e\000s) +endobj +13 0 obj +<< /S /GoTo /D (section.1.3) >> +endobj +16 0 obj +(\376\377\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n) +endobj +17 0 obj +<< /S /GoTo /D (section.1.4) >> +endobj +20 0 obj +(\376\377\000T\000y\000p\000o\000g\000r\000a\000p\000h\000i\000c\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000s) +endobj +21 0 obj +<< /S /GoTo /D (section.1.5) >> +endobj +24 0 obj +(\376\377\000C\000o\000m\000p\000a\000t\000i\000b\000i\000l\000i\000t\000y\000\040\000w\000i\000t\000h\000\040\000p\000r\000e\000v\000i\000o\000u\000s\000\040\000v\000e\000r\000s\000i\000o\000n\000s) +endobj +25 0 obj +<< /S /GoTo /D (section.1.6) >> +endobj +28 0 obj +(\376\377\000S\000y\000s\000t\000e\000m\000\040\000R\000e\000q\000u\000i\000r\000e\000m\000e\000n\000t\000s) +endobj +29 0 obj +<< /S /GoTo /D (section.1.7) >> +endobj +32 0 obj +(\376\377\000O\000t\000h\000e\000r\000\040\000R\000e\000s\000o\000u\000r\000c\000e\000s) +endobj +33 0 obj +<< /S /GoTo /D (chapter.2) >> +endobj +36 0 obj +(\376\377\000I\000n\000s\000t\000a\000l\000l\000i\000n\000g\000\040\000S\000D\000C\000C) +endobj +37 0 obj +<< /S /GoTo /D (section.2.1) >> +endobj +40 0 obj +(\376\377\000C\000o\000n\000f\000i\000g\000u\000r\000e\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +41 0 obj +<< /S /GoTo /D (section.2.2) >> +endobj +44 0 obj +(\376\377\000I\000n\000s\000t\000a\000l\000l\000\040\000p\000a\000t\000h\000s) +endobj +45 0 obj +<< /S /GoTo /D (section.2.3) >> +endobj +48 0 obj +(\376\377\000S\000e\000a\000r\000c\000h\000\040\000P\000a\000t\000h\000s) +endobj +49 0 obj +<< /S /GoTo /D (section.2.4) >> +endobj +52 0 obj +(\376\377\000B\000u\000i\000l\000d\000i\000n\000g\000\040\000S\000D\000C\000C) +endobj +53 0 obj +<< /S /GoTo /D (subsection.2.4.1) >> +endobj +56 0 obj +(\376\377\000B\000u\000i\000l\000d\000i\000n\000g\000\040\000S\000D\000C\000C\000\040\000o\000n\000\040\000L\000i\000n\000u\000x) +endobj +57 0 obj +<< /S /GoTo /D (subsection.2.4.2) >> +endobj +60 0 obj +(\376\377\000B\000u\000i\000l\000d\000i\000n\000g\000\040\000S\000D\000C\000C\000\040\000o\000n\000\040\000M\000a\000c\000\040\000O\000S\000\040\000X) +endobj +61 0 obj +<< /S /GoTo /D (subsection.2.4.3) >> +endobj +64 0 obj +(\376\377\000C\000r\000o\000s\000s\000\040\000c\000o\000m\000p\000i\000l\000i\000n\000g\000\040\000S\000D\000C\000C\000\040\000o\000n\000\040\000L\000i\000n\000u\000x\000\040\000f\000o\000r\000\040\000W\000i\000n\000d\000o\000w\000s) +endobj +65 0 obj +<< /S /GoTo /D (subsection.2.4.4) >> +endobj +68 0 obj +(\376\377\000B\000u\000i\000l\000d\000i\000n\000g\000\040\000S\000D\000C\000C\000\040\000u\000s\000i\000n\000g\000\040\000C\000y\000g\000w\000i\000n\000\040\000a\000n\000d\000\040\000M\000i\000n\000g\000w\0003\0002) +endobj +69 0 obj +<< /S /GoTo /D (subsection.2.4.5) >> +endobj +72 0 obj +(\376\377\000B\000u\000i\000l\000d\000i\000n\000g\000\040\000S\000D\000C\000C\000\040\000U\000s\000i\000n\000g\000\040\000M\000i\000c\000r\000o\000s\000o\000f\000t\000\040\000V\000i\000s\000u\000a\000l\000\040\000C\000+\000+\000\040\0002\0000\0001\0000\000\040\000\050\000M\000S\000V\000C\000\051) +endobj +73 0 obj +<< /S /GoTo /D (subsection.2.4.6) >> +endobj +76 0 obj +(\376\377\000W\000i\000n\000d\000o\000w\000s\000\040\000I\000n\000s\000t\000a\000l\000l\000\040\000U\000s\000i\000n\000g\000\040\000a\000\040\000Z\000I\000P\000\040\000P\000a\000c\000k\000a\000g\000e) +endobj +77 0 obj +<< /S /GoTo /D (subsection.2.4.7) >> +endobj +80 0 obj +(\376\377\000W\000i\000n\000d\000o\000w\000s\000\040\000I\000n\000s\000t\000a\000l\000l\000\040\000U\000s\000i\000n\000g\000\040\000t\000h\000e\000\040\000S\000e\000t\000u\000p\000\040\000P\000r\000o\000g\000r\000a\000m) +endobj +81 0 obj +<< /S /GoTo /D (subsection.2.4.8) >> +endobj +84 0 obj +(\376\377\000V\000P\000A\000T\000H\000\040\000f\000e\000a\000t\000u\000r\000e) +endobj +85 0 obj +<< /S /GoTo /D (section.2.5) >> +endobj +88 0 obj +(\376\377\000B\000u\000i\000l\000d\000i\000n\000g\000\040\000t\000h\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n) +endobj +89 0 obj +<< /S /GoTo /D (section.2.6) >> +endobj +92 0 obj +(\376\377\000R\000e\000a\000d\000i\000n\000g\000\040\000t\000h\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n) +endobj +93 0 obj +<< /S /GoTo /D (section.2.7) >> +endobj +96 0 obj +(\376\377\000T\000e\000s\000t\000i\000n\000g\000\040\000t\000h\000e\000\040\000S\000D\000C\000C\000\040\000C\000o\000m\000p\000i\000l\000e\000r) +endobj +97 0 obj +<< /S /GoTo /D (section.2.8) >> +endobj +100 0 obj +(\376\377\000I\000n\000s\000t\000a\000l\000l\000\040\000T\000r\000o\000u\000b\000l\000e\000-\000s\000h\000o\000o\000t\000i\000n\000g) +endobj +101 0 obj +<< /S /GoTo /D (subsection.2.8.1) >> +endobj +104 0 obj +(\376\377\000I\000f\000\040\000S\000D\000C\000C\000\040\000d\000o\000e\000s\000\040\000n\000o\000t\000\040\000b\000u\000i\000l\000d\000\040\000c\000o\000r\000r\000e\000c\000t\000l\000y) +endobj +105 0 obj +<< /S /GoTo /D (subsection.2.8.2) >> +endobj +108 0 obj +(\376\377\000W\000h\000a\000t\000\040\000t\000h\000e\000\040\040\035\000.\000/\000c\000o\000n\000f\000i\000g\000u\000r\000e\040\035\000\040\000d\000o\000e\000s) +endobj +109 0 obj +<< /S /GoTo /D (subsection.2.8.3) >> +endobj +112 0 obj +(\376\377\000W\000h\000a\000t\000\040\000t\000h\000e\000\040\040\035\000m\000a\000k\000e\040\035\000\040\000d\000o\000e\000s) +endobj +113 0 obj +<< /S /GoTo /D (subsection.2.8.4) >> +endobj +116 0 obj +(\376\377\000W\000h\000a\000t\000\040\000t\000h\000e\000\040\040\035\000m\000a\000k\000e\000\040\000i\000n\000s\000t\000a\000l\000l\040\035\000\040\000c\000o\000m\000m\000a\000n\000d\000\040\000d\000o\000e\000s\000.) +endobj +117 0 obj +<< /S /GoTo /D (section.2.9) >> +endobj +120 0 obj +(\376\377\000C\000o\000m\000p\000o\000n\000e\000n\000t\000s\000\040\000o\000f\000\040\000S\000D\000C\000C) +endobj +121 0 obj +<< /S /GoTo /D (subsection.2.9.1) >> +endobj +124 0 obj +(\376\377\000s\000d\000c\000c\000\040\000-\000\040\000T\000h\000e\000\040\000C\000o\000m\000p\000i\000l\000e\000r) +endobj +125 0 obj +<< /S /GoTo /D (subsection.2.9.2) >> +endobj +128 0 obj +(\376\377\000s\000d\000c\000p\000p\000\040\000-\000\040\000T\000h\000e\000\040\000C\000-\000P\000r\000e\000p\000r\000o\000c\000e\000s\000s\000o\000r) +endobj +129 0 obj +<< /S /GoTo /D (subsection.2.9.3) >> +endobj +132 0 obj +(\376\377\000s\000d\000a\000s\000,\000\040\000s\000d\000l\000d\000\040\000-\000\040\000T\000h\000e\000\040\000A\000s\000s\000e\000m\000b\000l\000e\000r\000s\000\040\000a\000n\000d\000\040\000L\000i\000n\000k\000a\000g\000e\000\040\000E\000d\000i\000t\000o\000r\000s) +endobj +133 0 obj +<< /S /GoTo /D (subsection.2.9.4) >> +endobj +136 0 obj +(\376\377\000s\0005\0001\000,\000\040\000s\000z\0008\0000\000,\000\040\000s\000h\000c\0000\0008\000,\000\040\000s\000s\000t\000m\0008\000\040\000-\000\040\000T\000h\000e\000\040\000S\000i\000m\000u\000l\000a\000t\000o\000r\000s) +endobj +137 0 obj +<< /S /GoTo /D (subsection.2.9.5) >> +endobj +140 0 obj +(\376\377\000s\000d\000c\000d\000b\000\040\000-\000\040\000S\000o\000u\000r\000c\000e\000\040\000L\000e\000v\000e\000l\000\040\000D\000e\000b\000u\000g\000g\000e\000r) +endobj +141 0 obj +<< /S /GoTo /D (chapter.3) >> +endobj +144 0 obj +(\376\377\000U\000s\000i\000n\000g\000\040\000S\000D\000C\000C) +endobj +145 0 obj +<< /S /GoTo /D (section.3.1) >> +endobj +148 0 obj +(\376\377\000S\000t\000a\000n\000d\000a\000r\000d\000-\000C\000o\000m\000p\000l\000i\000a\000n\000c\000e) +endobj +149 0 obj +<< /S /GoTo /D (subsection.3.1.1) >> +endobj +152 0 obj +(\376\377\000I\000S\000O\000\040\000C\0009\0000\000\040\000a\000n\000d\000\040\000A\000N\000S\000I\000\040\000C\0008\0009) +endobj +153 0 obj +<< /S /GoTo /D (subsection.3.1.2) >> +endobj +156 0 obj +(\376\377\000I\000S\000O\000\040\000C\0009\0005) +endobj +157 0 obj +<< /S /GoTo /D (subsection.3.1.3) >> +endobj +160 0 obj +(\376\377\000I\000S\000O\000\040\000C\0009\0009) +endobj +161 0 obj +<< /S /GoTo /D (subsection.3.1.4) >> +endobj +164 0 obj +(\376\377\000I\000S\000O\000\040\000C\0001\0001\000\040\000a\000n\000d\000\040\000I\000S\000O\000\040\000C\0001\0007) +endobj +165 0 obj +<< /S /GoTo /D (subsection.3.1.5) >> +endobj +168 0 obj +(\376\377\000I\000S\000O\000\040\000C\0002\000X) +endobj +169 0 obj +<< /S /GoTo /D (subsection.3.1.6) >> +endobj +172 0 obj +(\376\377\000E\000m\000b\000e\000d\000d\000e\000d\000\040\000C) +endobj +173 0 obj +<< /S /GoTo /D (subsection.3.1.7) >> +endobj +176 0 obj +(\376\377\000I\000m\000p\000l\000e\000m\000e\000n\000t\000a\000t\000i\000o\000n\000-\000d\000e\000f\000i\000n\000e\000d\000\040\000b\000e\000h\000a\000v\000i\000o\000r) +endobj +177 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.1) >> +endobj +180 0 obj +(\376\377\000T\000r\000a\000n\000s\000l\000a\000t\000i\000o\000n) +endobj +181 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.2) >> +endobj +184 0 obj +(\376\377\000E\000n\000v\000i\000r\000o\000n\000m\000e\000n\000t) +endobj +185 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.3) >> +endobj +188 0 obj +(\376\377\000I\000d\000e\000n\000t\000i\000f\000i\000e\000r\000s) +endobj +189 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.4) >> +endobj +192 0 obj +(\376\377\000C\000h\000a\000r\000a\000c\000t\000e\000r\000s) +endobj +193 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.5) >> +endobj +196 0 obj +(\376\377\000I\000n\000t\000e\000g\000e\000r\000s) +endobj +197 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.6) >> +endobj +200 0 obj +(\376\377\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000p\000o\000i\000n\000t) +endobj +201 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.7) >> +endobj +204 0 obj +(\376\377\000A\000r\000r\000a\000y\000s\000\040\000a\000n\000d\000\040\000P\000o\000i\000n\000t\000e\000r\000s) +endobj +205 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.8) >> +endobj +208 0 obj +(\376\377\000H\000i\000n\000t\000s) +endobj +209 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.9) >> +endobj +212 0 obj +(\376\377\000S\000t\000r\000u\000c\000t\000u\000r\000e\000s\000,\000\040\000u\000n\000i\000o\000n\000s\000,\000\040\000e\000n\000u\000m\000e\000r\000a\000t\000i\000o\000n\000s\000\040\000a\000n\000d\000\040\000b\000i\000t\000-\000f\000i\000e\000l\000d\000s) +endobj +213 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.10) >> +endobj +216 0 obj +(\376\377\000Q\000u\000a\000l\000i\000f\000i\000e\000r\000s) +endobj +217 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.11) >> +endobj +220 0 obj +(\376\377\000P\000r\000e\000p\000r\000o\000c\000e\000s\000s\000i\000n\000g\000\040\000d\000i\000r\000e\000c\000t\000i\000v\000e\000s) +endobj +221 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.12) >> +endobj +224 0 obj +(\376\377\000L\000i\000b\000r\000a\000r\000y\000\040\000f\000u\000n\000c\000t\000i\000o\000n\000s) +endobj +225 0 obj +<< /S /GoTo /D (subsubsection.3.1.7.13) >> +endobj +228 0 obj +(\376\377\000A\000r\000c\000h\000i\000t\000e\000c\000t\000u\000r\000e) +endobj +229 0 obj +<< /S /GoTo /D (section.3.2) >> +endobj +232 0 obj +(\376\377\000C\000o\000m\000p\000i\000l\000i\000n\000g) +endobj +233 0 obj +<< /S /GoTo /D (subsection.3.2.1) >> +endobj +236 0 obj +(\376\377\000S\000i\000n\000g\000l\000e\000\040\000S\000o\000u\000r\000c\000e\000\040\000F\000i\000l\000e\000\040\000P\000r\000o\000j\000e\000c\000t\000s) +endobj +237 0 obj +<< /S /GoTo /D (subsection.3.2.2) >> +endobj +240 0 obj +(\376\377\000P\000o\000s\000t\000p\000r\000o\000c\000e\000s\000s\000i\000n\000g\000\040\000t\000h\000e\000\040\000I\000n\000t\000e\000l\000\040\000H\000e\000x\000\040\000f\000i\000l\000e) +endobj +241 0 obj +<< /S /GoTo /D (subsection.3.2.3) >> +endobj +244 0 obj +(\376\377\000P\000r\000o\000j\000e\000c\000t\000s\000\040\000w\000i\000t\000h\000\040\000M\000u\000l\000t\000i\000p\000l\000e\000\040\000S\000o\000u\000r\000c\000e\000\040\000F\000i\000l\000e\000s) +endobj +245 0 obj +<< /S /GoTo /D (subsection.3.2.4) >> +endobj +248 0 obj +(\376\377\000P\000r\000o\000j\000e\000c\000t\000s\000\040\000w\000i\000t\000h\000\040\000A\000d\000d\000i\000t\000i\000o\000n\000a\000l\000\040\000L\000i\000b\000r\000a\000r\000i\000e\000s) +endobj +249 0 obj +<< /S /GoTo /D (subsection.3.2.5) >> +endobj +252 0 obj +(\376\377\000U\000s\000i\000n\000g\000\040\000s\000d\000a\000r\000\040\000t\000o\000\040\000C\000r\000e\000a\000t\000e\000\040\000a\000n\000d\000\040\000M\000a\000n\000a\000g\000e\000\040\000L\000i\000b\000r\000a\000r\000i\000e\000s) +endobj +253 0 obj +<< /S /GoTo /D (section.3.3) >> +endobj +256 0 obj +(\376\377\000C\000o\000m\000m\000a\000n\000d\000\040\000L\000i\000n\000e\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +257 0 obj +<< /S /GoTo /D (subsection.3.3.1) >> +endobj +260 0 obj +(\376\377\000P\000r\000o\000c\000e\000s\000s\000o\000r\000\040\000S\000e\000l\000e\000c\000t\000i\000o\000n\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +261 0 obj +<< /S /GoTo /D (subsection.3.3.2) >> +endobj +264 0 obj +(\376\377\000P\000r\000e\000p\000r\000o\000c\000e\000s\000s\000o\000r\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +265 0 obj +<< /S /GoTo /D (subsection.3.3.3) >> +endobj +268 0 obj +(\376\377\000O\000p\000t\000i\000m\000i\000z\000a\000t\000i\000o\000n\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +269 0 obj +<< /S /GoTo /D (subsection.3.3.4) >> +endobj +272 0 obj +(\376\377\000O\000t\000h\000e\000r\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +273 0 obj +<< /S /GoTo /D (subsection.3.3.5) >> +endobj +276 0 obj +(\376\377\000L\000i\000n\000k\000e\000r\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +277 0 obj +<< /S /GoTo /D (subsection.3.3.6) >> +endobj +280 0 obj +(\376\377\000M\000C\000S\0005\0001\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +281 0 obj +<< /S /GoTo /D (subsection.3.3.7) >> +endobj +284 0 obj +(\376\377\000D\000S\0003\0009\0000\000\040\000/\000\040\000D\000S\0004\0000\0000\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +285 0 obj +<< /S /GoTo /D (subsection.3.3.8) >> +endobj +288 0 obj +(\376\377\000O\000p\000t\000i\000o\000n\000s\000\040\000c\000o\000m\000m\000o\000n\000\040\000t\000o\000\040\000a\000l\000l\000\040\000z\0008\0000\000-\000r\000e\000l\000a\000t\000e\000d\000\040\000p\000o\000r\000t\000s\000\040\000\050\000z\0008\0000\000,\000\040\000z\0001\0008\0000\000,\000\040\000r\0002\000k\000,\000\040\000r\0003\000k\000a\000,\000\040\000s\000m\0008\0003\000,\000\040\000t\000l\000c\000s\0009\0000\000,\000\040\000e\000z\0008\0000\000\137\000z\0008\0000\000\051) +endobj +289 0 obj +<< /S /GoTo /D (subsection.3.3.9) >> +endobj +292 0 obj +(\376\377\000Z\0008\0000\000\040\000O\000p\000t\000i\000o\000n\000s\000\040\000\050\000a\000p\000p\000l\000y\000\040\000t\000o\000\040\000z\0008\0000\000,\000\040\000z\0001\0008\0000\000,\000\040\000r\0002\000k\000,\000\040\000r\0003\000k\000a\000,\000\040\000t\000l\000c\000s\0009\0000\000,\000\040\000e\000z\0008\0000\000\137\000z\0008\0000\000\051) +endobj +293 0 obj +<< /S /GoTo /D (subsection.3.3.10) >> +endobj +296 0 obj +(\376\377\000S\000M\0008\0003\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +297 0 obj +<< /S /GoTo /D (subsection.3.3.11) >> +endobj +300 0 obj +(\376\377\000S\000T\000M\0008\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +301 0 obj +<< /S /GoTo /D (subsection.3.3.12) >> +endobj +304 0 obj +(\376\377\000I\000n\000t\000e\000r\000m\000e\000d\000i\000a\000t\000e\000\040\000D\000u\000m\000p\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +305 0 obj +<< /S /GoTo /D (subsection.3.3.13) >> +endobj +308 0 obj +(\376\377\000R\000e\000d\000i\000r\000e\000c\000t\000i\000n\000g\000\040\000o\000u\000t\000p\000u\000t\000\040\000o\000n\000\040\000W\000i\000n\000d\000o\000w\000s\000\040\000S\000h\000e\000l\000l\000s) +endobj +309 0 obj +<< /S /GoTo /D (section.3.4) >> +endobj +312 0 obj +(\376\377\000E\000n\000v\000i\000r\000o\000n\000m\000e\000n\000t\000\040\000v\000a\000r\000i\000a\000b\000l\000e\000s) +endobj +313 0 obj +<< /S /GoTo /D (section.3.5) >> +endobj +316 0 obj +(\376\377\000S\000D\000C\000C\000\040\000L\000a\000n\000g\000u\000a\000g\000e\000\040\000E\000x\000t\000e\000n\000s\000i\000o\000n\000s) +endobj +317 0 obj +<< /S /GoTo /D (subsection.3.5.1) >> +endobj +320 0 obj +(\376\377\000M\000C\000S\0005\0001\000/\000D\000S\0003\0009\0000\000\040\000i\000n\000t\000r\000i\000n\000s\000i\000c\000\040\000n\000a\000m\000e\000d\000\040\000a\000d\000d\000r\000e\000s\000s\000\040\000s\000p\000a\000c\000e\000s) +endobj +321 0 obj +<< /S /GoTo /D (subsubsection.3.5.1.1) >> +endobj +324 0 obj +(\376\377\000\137\000\137\000d\000a\000t\000a\000\040\000/\000\040\000\137\000\137\000n\000e\000a\000r) +endobj +325 0 obj +<< /S /GoTo /D (subsubsection.3.5.1.2) >> +endobj +328 0 obj +(\376\377\000\137\000\137\000x\000d\000a\000t\000a\000\040\000/\000\040\000\137\000\137\000f\000a\000r) +endobj +329 0 obj +<< /S /GoTo /D (subsubsection.3.5.1.3) >> +endobj +332 0 obj +(\376\377\000\137\000\137\000i\000d\000a\000t\000a) +endobj +333 0 obj +<< /S /GoTo /D (subsubsection.3.5.1.4) >> +endobj +336 0 obj +(\376\377\000\137\000\137\000p\000d\000a\000t\000a) +endobj +337 0 obj +<< /S /GoTo /D (subsubsection.3.5.1.5) >> +endobj +340 0 obj +(\376\377\000\137\000\137\000c\000o\000d\000e) +endobj +341 0 obj +<< /S /GoTo /D (subsubsection.3.5.1.6) >> +endobj +344 0 obj +(\376\377\000\137\000\137\000b\000i\000t) +endobj +345 0 obj +<< /S /GoTo /D (subsubsection.3.5.1.7) >> +endobj +348 0 obj +(\376\377\000\137\000\137\000s\000f\000r\000\040\000/\000\040\000\137\000\137\000s\000f\000r\0001\0006\000\040\000/\000\040\000\137\000\137\000s\000f\000r\0003\0002\000\040\000/\000\040\000\137\000\137\000s\000b\000i\000t) +endobj +349 0 obj +<< /S /GoTo /D (subsubsection.3.5.1.8) >> +endobj +352 0 obj +(\376\377\000P\000o\000i\000n\000t\000e\000r\000s\000\040\000t\000o\000\040\000M\000C\000S\0005\0001\000/\000D\000S\0003\0009\0000\000\040\000i\000n\000t\000r\000i\000n\000s\000i\000c\000\040\000n\000a\000m\000e\000d\000\040\000a\000d\000d\000r\000e\000s\000s\000\040\000s\000p\000a\000c\000e\000s) +endobj +353 0 obj +<< /S /GoTo /D (subsubsection.3.5.1.9) >> +endobj +356 0 obj +(\376\377\000N\000o\000t\000e\000s\000\040\000o\000n\000\040\000M\000C\000S\0005\0001\000\040\000m\000e\000m\000o\000r\000y\000\040\000l\000a\000y\000o\000u\000t) +endobj +357 0 obj +<< /S /GoTo /D (subsection.3.5.2) >> +endobj +360 0 obj +(\376\377\000Z\0008\0000\000/\000Z\0001\0008\0000\000/\000e\000Z\0008\0000\000\040\000i\000n\000t\000r\000i\000n\000s\000i\000c\000\040\000n\000a\000m\000e\000d\000\040\000a\000d\000d\000r\000e\000s\000s\000\040\000s\000p\000a\000c\000e\000s) +endobj +361 0 obj +<< /S /GoTo /D (subsubsection.3.5.2.1) >> +endobj +364 0 obj +(\376\377\000\137\000\137\000s\000f\000r\000\040\000\050\000i\000n\000/\000o\000u\000t\000\040\000t\000o\000\040\0008\000-\000b\000i\000t\000\040\000a\000d\000d\000r\000e\000s\000s\000e\000s\000\051) +endobj +365 0 obj +<< /S /GoTo /D (subsubsection.3.5.2.2) >> +endobj +368 0 obj +(\376\377\000\137\000\137\000b\000a\000n\000k\000e\000d\000\040\000\137\000\137\000s\000f\000r\000\040\000\050\000i\000n\000/\000o\000u\000t\000\040\000t\000o\000\040\0001\0006\000-\000b\000i\000t\000\040\000a\000d\000d\000r\000e\000s\000s\000e\000s\000\051) +endobj +369 0 obj +<< /S /GoTo /D (subsubsection.3.5.2.3) >> +endobj +372 0 obj +(\376\377\000\137\000\137\000s\000f\000r\000\040\000\050\000i\000n\0000\000/\000o\000u\000t\0000\000\040\000t\000o\000\040\0008\000\040\000b\000i\000t\000\040\000a\000d\000d\000r\000e\000s\000s\000e\000s\000\040\000o\000n\000\040\000Z\0001\0008\0000\000/\000H\000D\0006\0004\0001\0008\0000\000\051) +endobj +373 0 obj +<< /S /GoTo /D (subsection.3.5.3) >> +endobj +376 0 obj +(\376\377\000H\000C\0000\0008\000/\000S\0000\0008\000\040\000i\000n\000t\000r\000i\000n\000s\000i\000c\000\040\000n\000a\000m\000e\000d\000\040\000a\000d\000d\000r\000e\000s\000s\000\040\000s\000p\000a\000c\000e\000s) +endobj +377 0 obj +<< /S /GoTo /D (subsubsection.3.5.3.1) >> +endobj +380 0 obj +(\376\377\000\137\000\137\000d\000a\000t\000a\000\040) +endobj +381 0 obj +<< /S /GoTo /D (subsubsection.3.5.3.2) >> +endobj +384 0 obj +(\376\377\000\137\000\137\000x\000d\000a\000t\000a\000\040) +endobj +385 0 obj +<< /S /GoTo /D (subsection.3.5.4) >> +endobj +388 0 obj +(\376\377\000P\000D\000K\0001\0004\000/\000P\000D\000K\0001\0005\000\040\000i\000n\000t\000r\000i\000n\000s\000i\000c\000\040\000n\000a\000m\000e\000d\000\040\000a\000d\000d\000r\000e\000s\000s\000\040\000s\000p\000a\000c\000e\000s) +endobj +389 0 obj +<< /S /GoTo /D (subsubsection.3.5.4.1) >> +endobj +392 0 obj +(\376\377\000\137\000\137\000s\000f\000r) +endobj +393 0 obj +<< /S /GoTo /D (subsubsection.3.5.4.2) >> +endobj +396 0 obj +(\376\377\000\137\000\137\000s\000f\000r\0001\0006) +endobj +397 0 obj +<< /S /GoTo /D (subsection.3.5.5) >> +endobj +400 0 obj +(\376\377\000N\000o\000n\000-\000i\000n\000t\000r\000i\000n\000s\000i\000c\000\040\000n\000a\000m\000e\000d\000\040\000a\000d\000d\000r\000e\000s\000s\000\040\000s\000p\000a\000c\000e\000s) +endobj +401 0 obj +<< /S /GoTo /D (subsection.3.5.6) >> +endobj +404 0 obj +(\376\377\000A\000b\000s\000o\000l\000u\000t\000e\000\040\000A\000d\000d\000r\000e\000s\000s\000i\000n\000g) +endobj +405 0 obj +<< /S /GoTo /D (subsection.3.5.7) >> +endobj +408 0 obj +(\376\377\000P\000r\000e\000s\000e\000r\000v\000e\000d\000\040\000r\000e\000g\000i\000s\000t\000e\000r\000\040\000s\000p\000e\000c\000i\000f\000i\000c\000a\000t\000i\000o\000n) +endobj +409 0 obj +<< /S /GoTo /D (subsection.3.5.8) >> +endobj +412 0 obj +(\376\377\000B\000i\000n\000a\000r\000y\000\040\000c\000o\000n\000s\000t\000a\000n\000t\000s) +endobj +413 0 obj +<< /S /GoTo /D (subsection.3.5.9) >> +endobj +416 0 obj +(\376\377\000R\000e\000t\000u\000r\000n\000i\000n\000g\000\040\000v\000o\000i\000d) +endobj +417 0 obj +<< /S /GoTo /D (subsection.3.5.10) >> +endobj +420 0 obj +(\376\377\000O\000m\000i\000t\000t\000i\000n\000g\000\040\000p\000r\000o\000m\000o\000t\000i\000o\000n\000\040\000o\000n\000\040\000a\000r\000g\000u\000m\000e\000n\000t\000s\000\040\000o\000f\000\040\000v\000a\000r\000a\000r\000g\000\040\000f\000u\000n\000c\000t\000i\000o\000n\000\040\000\050\000d\000o\000e\000s\000\040\000n\000o\000t\000\040\000a\000p\000p\000l\000y\000\040\000t\000o\000\040\000p\000d\000k\0001\0003\000,\000\040\000p\000d\000k\0001\0004\000,\000\040\000p\000d\000k\0001\0005\000\051) +endobj +421 0 obj +<< /S /GoTo /D (section.3.6) >> +endobj +424 0 obj +(\376\377\000P\000a\000r\000a\000m\000e\000t\000e\000r\000s\000\040\000a\000n\000d\000\040\000L\000o\000c\000a\000l\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s) +endobj +425 0 obj +<< /S /GoTo /D (section.3.7) >> +endobj +428 0 obj +(\376\377\000O\000v\000e\000r\000l\000a\000y\000i\000n\000g) +endobj +429 0 obj +<< /S /GoTo /D (section.3.8) >> +endobj +432 0 obj +(\376\377\000I\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000S\000e\000r\000v\000i\000c\000e\000\040\000R\000o\000u\000t\000i\000n\000e\000s) +endobj +433 0 obj +<< /S /GoTo /D (subsection.3.8.1) >> +endobj +436 0 obj +(\376\377\000G\000e\000n\000e\000r\000a\000l\000\040\000I\000n\000f\000o\000r\000m\000a\000t\000i\000o\000n) +endobj +437 0 obj +<< /S /GoTo /D (subsubsection.3.8.1.1) >> +endobj +440 0 obj +(\376\377\000C\000o\000m\000m\000o\000n\000\040\000i\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000p\000i\000t\000f\000a\000l\000l\000:\000\040\000v\000a\000r\000i\000a\000b\000l\000e\000\040\000n\000o\000t\000\040\000d\000e\000c\000l\000a\000r\000e\000d\000\040\000v\000o\000l\000a\000t\000i\000l\000e) +endobj +441 0 obj +<< /S /GoTo /D (subsubsection.3.8.1.2) >> +endobj +444 0 obj +(\376\377\000C\000o\000m\000m\000o\000n\000\040\000i\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000p\000i\000t\000f\000a\000l\000l\000:\000\040\000n\000o\000n\000-\000a\000t\000o\000m\000i\000c\000\040\000a\000c\000c\000e\000s\000s) +endobj +445 0 obj +<< /S /GoTo /D (subsubsection.3.8.1.3) >> +endobj +448 0 obj +(\376\377\000C\000o\000m\000m\000o\000n\000\040\000i\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000p\000i\000t\000f\000a\000l\000l\000:\000\040\000s\000t\000a\000c\000k\000\040\000o\000v\000e\000r\000f\000l\000o\000w) +endobj +449 0 obj +<< /S /GoTo /D (subsubsection.3.8.1.4) >> +endobj +452 0 obj +(\376\377\000C\000o\000m\000m\000o\000n\000\040\000i\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000p\000i\000t\000f\000a\000l\000l\000:\000\040\000u\000s\000e\000\040\000o\000f\000\040\000n\000o\000n\000-\000r\000e\000e\000n\000t\000r\000a\000n\000t\000\040\000f\000u\000n\000c\000t\000i\000o\000n\000s) +endobj +453 0 obj +<< /S /GoTo /D (subsection.3.8.2) >> +endobj +456 0 obj +(\376\377\000M\000C\000S\0005\0001\000/\000D\000S\0003\0009\0000\000\040\000I\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000S\000e\000r\000v\000i\000c\000e\000\040\000R\000o\000u\000t\000i\000n\000e\000s) +endobj +457 0 obj +<< /S /GoTo /D (subsection.3.8.3) >> +endobj +460 0 obj +(\376\377\000H\000C\0000\0008\000\040\000I\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000S\000e\000r\000v\000i\000c\000e\000\040\000R\000o\000u\000t\000i\000n\000e\000s) +endobj +461 0 obj +<< /S /GoTo /D (subsection.3.8.4) >> +endobj +464 0 obj +(\376\377\000Z\0008\0000\000,\000\040\000Z\0001\0008\0000\000\040\000a\000n\000d\000\040\000e\000Z\0008\0000\000\040\000I\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000S\000e\000r\000v\000i\000c\000e\000\040\000R\000o\000u\000t\000i\000n\000e\000s) +endobj +465 0 obj +<< /S /GoTo /D (subsection.3.8.5) >> +endobj +468 0 obj +(\376\377\000R\000a\000b\000b\000i\000t\000\040\0002\0000\0000\0000\000,\000\040\0003\0000\0000\0000\000\040\000a\000n\000d\000\040\0003\0000\0000\0000\000A\000\040\000I\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000S\000e\000r\000v\000i\000c\000e\000\040\000R\000o\000u\000t\000i\000n\000e\000s) +endobj +469 0 obj +<< /S /GoTo /D (subsection.3.8.6) >> +endobj +472 0 obj +(\376\377\000S\000M\0008\0003\000\040\000a\000n\000d\000\040\000T\000L\000C\000S\000-\0009\0000\000\040\000I\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000S\000e\000r\000v\000i\000c\000e\000\040\000R\000o\000u\000t\000i\000n\000e\000s) +endobj +473 0 obj +<< /S /GoTo /D (subsection.3.8.7) >> +endobj +476 0 obj +(\376\377\000S\000T\000M\0008\000\040\000I\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000S\000e\000r\000v\000i\000c\000e\000\040\000R\000o\000u\000t\000i\000n\000e\000s) +endobj +477 0 obj +<< /S /GoTo /D (section.3.9) >> +endobj +480 0 obj +(\376\377\000E\000n\000a\000b\000l\000i\000n\000g\000\040\000a\000n\000d\000\040\000D\000i\000s\000a\000b\000l\000i\000n\000g\000\040\000I\000n\000t\000e\000r\000r\000u\000p\000t\000s) +endobj +481 0 obj +<< /S /GoTo /D (subsection.3.9.1) >> +endobj +484 0 obj +(\376\377\000C\000r\000i\000t\000i\000c\000a\000l\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s\000\040\000a\000n\000d\000\040\000C\000r\000i\000t\000i\000c\000a\000l\000\040\000S\000t\000a\000t\000e\000m\000e\000n\000t\000s) +endobj +485 0 obj +<< /S /GoTo /D (subsection.3.9.2) >> +endobj +488 0 obj +(\376\377\000E\000n\000a\000b\000l\000i\000n\000g\000\040\000a\000n\000d\000\040\000D\000i\000s\000a\000b\000l\000i\000n\000g\000\040\000I\000n\000t\000e\000r\000r\000u\000p\000t\000s\000\040\000d\000i\000r\000e\000c\000t\000l\000y) +endobj +489 0 obj +<< /S /GoTo /D (subsection.3.9.3) >> +endobj +492 0 obj +(\376\377\000S\000e\000m\000a\000p\000h\000o\000r\000e\000\040\000l\000o\000c\000k\000i\000n\000g\000\040\000\050\000m\000c\000s\0005\0001\000/\000d\000s\0003\0009\0000\000\051) +endobj +493 0 obj +<< /S /GoTo /D (section.3.10) >> +endobj +496 0 obj +(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000s\000\040\000u\000s\000i\000n\000g\000\040\000p\000r\000i\000v\000a\000t\000e\000\040\000r\000e\000g\000i\000s\000t\000e\000r\000\040\000b\000a\000n\000k\000s\000\040\000\050\000m\000c\000s\0005\0001\000/\000d\000s\0003\0009\0000\000\051) +endobj +497 0 obj +<< /S /GoTo /D (section.3.11) >> +endobj +500 0 obj +(\376\377\000I\000n\000l\000i\000n\000e\000\040\000A\000s\000s\000e\000m\000b\000l\000e\000r\000\040\000C\000o\000d\000e) +endobj +501 0 obj +<< /S /GoTo /D (subsection.3.11.1) >> +endobj +504 0 obj +(\376\377\000I\000n\000l\000i\000n\000e\000\040\000A\000s\000s\000e\000m\000b\000l\000e\000r\000\040\000C\000o\000d\000e\000\040\000F\000o\000r\000m\000a\000t\000s) +endobj +505 0 obj +<< /S /GoTo /D (subsubsection.3.11.1.1) >> +endobj +508 0 obj +(\376\377\000O\000l\000d\000\040\000\137\000\137\000a\000s\000m\000\040\000.\000.\000.\000\040\000\137\000\137\000e\000n\000d\000a\000s\000m\000;\000\040\000F\000o\000r\000m\000a\000t) +endobj +509 0 obj +<< /S /GoTo /D (subsubsection.3.11.1.2) >> +endobj +512 0 obj +(\376\377\000N\000e\000w\000\040\000\137\000\137\000a\000s\000m\000\137\000\137\000\040\000\050\040\035\000i\000n\000l\000i\000n\000e\000\137\000a\000s\000s\000e\000m\000b\000l\000e\000r\000\137\000c\000o\000d\000e\040\035\000\051\000\040\000F\000o\000r\000m\000a\000t) +endobj +513 0 obj +<< /S /GoTo /D (subsection.3.11.2) >> +endobj +516 0 obj +(\376\377\000A\000\040\000S\000t\000e\000p\000\040\000b\000y\000\040\000S\000t\000e\000p\000\040\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n) +endobj +517 0 obj +<< /S /GoTo /D (subsection.3.11.3) >> +endobj +520 0 obj +(\376\377\000N\000a\000k\000e\000d\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s) +endobj +521 0 obj +<< /S /GoTo /D (subsection.3.11.4) >> +endobj +524 0 obj +(\376\377\000U\000s\000e\000\040\000o\000f\000\040\000L\000a\000b\000e\000l\000s\000\040\000w\000i\000t\000h\000i\000n\000\040\000I\000n\000l\000i\000n\000e\000\040\000A\000s\000s\000e\000m\000b\000l\000e\000r) +endobj +525 0 obj +<< /S /GoTo /D (section.3.12) >> +endobj +528 0 obj +(\376\377\000S\000u\000p\000p\000o\000r\000t\000\040\000r\000o\000u\000t\000i\000n\000e\000s\000\040\000f\000o\000r\000\040\000i\000n\000t\000e\000g\000e\000r\000\040\000m\000u\000l\000t\000i\000p\000l\000i\000c\000a\000t\000i\000v\000e\000\040\000o\000p\000e\000r\000a\000t\000o\000r\000s) +endobj +529 0 obj +<< /S /GoTo /D (section.3.13) >> +endobj +532 0 obj +(\376\377\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000S\000u\000p\000p\000o\000r\000t) +endobj +533 0 obj +<< /S /GoTo /D (section.3.14) >> +endobj +536 0 obj +(\376\377\000L\000i\000b\000r\000a\000r\000y\000\040\000R\000o\000u\000t\000i\000n\000e\000s) +endobj +537 0 obj +<< /S /GoTo /D (subsection.3.14.1) >> +endobj +540 0 obj +(\376\377\000C\000o\000m\000p\000i\000l\000e\000r\000\040\000s\000u\000p\000p\000o\000r\000t\000\040\000r\000o\000u\000t\000i\000n\000e\000s\000\040\000\050\000\137\000g\000p\000t\000r\000g\000e\000t\000,\000\040\000\137\000m\000u\000l\000i\000n\000t\000\040\000e\000t\000c\000.\000\051) +endobj +541 0 obj +<< /S /GoTo /D (subsection.3.14.2) >> +endobj +544 0 obj +(\376\377\000S\000t\000d\000c\000l\000i\000b\000\040\000f\000u\000n\000c\000t\000i\000o\000n\000s\000\040\000\050\000p\000u\000t\000s\000,\000\040\000p\000r\000i\000n\000t\000f\000,\000\040\000s\000t\000r\000c\000a\000t\000\040\000e\000t\000c\000.\000\051) +endobj +545 0 obj +<< /S /GoTo /D (subsubsection.3.14.2.1) >> +endobj +548 0 obj +(\376\377\000<\000s\000t\000d\000i\000o\000.\000h\000>) +endobj +549 0 obj +<< /S /GoTo /D (subsubsection.3.14.2.2) >> +endobj +552 0 obj +(\376\377\000<\000m\000a\000l\000l\000o\000c\000.\000h\000>) +endobj +553 0 obj +<< /S /GoTo /D (subsection.3.14.3) >> +endobj +556 0 obj +(\376\377\000M\000a\000t\000h\000\040\000f\000u\000n\000c\000t\000i\000o\000n\000s\000\040\000\050\000s\000i\000n\000f\000,\000\040\000p\000o\000w\000f\000,\000\040\000s\000q\000r\000t\000f\000\040\000e\000t\000c\000.\000\051) +endobj +557 0 obj +<< /S /GoTo /D (subsubsection.3.14.3.1) >> +endobj +560 0 obj +(\376\377\000<\000m\000a\000t\000h\000.\000h\000>) +endobj +561 0 obj +<< /S /GoTo /D (subsection.3.14.4) >> +endobj +564 0 obj +(\376\377\000O\000t\000h\000e\000r\000\040\000l\000i\000b\000r\000a\000r\000i\000e\000s) +endobj +565 0 obj +<< /S /GoTo /D (section.3.15) >> +endobj +568 0 obj +(\376\377\000M\000e\000m\000o\000r\000y\000\040\000M\000o\000d\000e\000l\000s) +endobj +569 0 obj +<< /S /GoTo /D (subsection.3.15.1) >> +endobj +572 0 obj +(\376\377\000M\000C\000S\0005\0001\000\040\000M\000e\000m\000o\000r\000y\000\040\000M\000o\000d\000e\000l\000s) +endobj +573 0 obj +<< /S /GoTo /D (subsubsection.3.15.1.1) >> +endobj +576 0 obj +(\376\377\000S\000m\000a\000l\000l\000,\000\040\000M\000e\000d\000i\000u\000m\000,\000\040\000L\000a\000r\000g\000e\000\040\000a\000n\000d\000\040\000H\000u\000g\000e) +endobj +577 0 obj +<< /S /GoTo /D (subsubsection.3.15.1.2) >> +endobj +580 0 obj +(\376\377\000E\000x\000t\000e\000r\000n\000a\000l\000\040\000S\000t\000a\000c\000k) +endobj +581 0 obj +<< /S /GoTo /D (subsection.3.15.2) >> +endobj +584 0 obj +(\376\377\000D\000S\0003\0009\0000\000\040\000M\000e\000m\000o\000r\000y\000\040\000M\000o\000d\000e\000l) +endobj +585 0 obj +<< /S /GoTo /D (subsection.3.15.3) >> +endobj +588 0 obj +(\376\377\000S\000T\000M\0008\000\040\000M\000e\000m\000o\000r\000y\000\040\000M\000o\000d\000e\000l\000s) +endobj +589 0 obj +<< /S /GoTo /D (section.3.16) >> +endobj +592 0 obj +(\376\377\000P\000r\000a\000g\000m\000a\000s) +endobj +593 0 obj +<< /S /GoTo /D (section.3.17) >> +endobj +596 0 obj +(\376\377\000D\000e\000f\000i\000n\000e\000s\000\040\000C\000r\000e\000a\000t\000e\000d\000\040\000b\000y\000\040\000t\000h\000e\000\040\000C\000o\000m\000p\000i\000l\000e\000r) +endobj +597 0 obj +<< /S /GoTo /D (chapter.4) >> +endobj +600 0 obj +(\376\377\000N\000o\000t\000e\000s\000\040\000o\000n\000\040\000s\000u\000p\000p\000o\000r\000t\000e\000d\000\040\000P\000r\000o\000c\000e\000s\000s\000o\000r\000s) +endobj +601 0 obj +<< /S /GoTo /D (section.4.1) >> +endobj +604 0 obj +(\376\377\000M\000C\000S\0005\0001\000\040\000v\000a\000r\000i\000a\000n\000t\000s) +endobj +605 0 obj +<< /S /GoTo /D (subsection.4.1.1) >> +endobj +608 0 obj +(\376\377\000p\000d\000a\000t\000a\000\040\000a\000c\000c\000e\000s\000s\000\040\000b\000y\000\040\000S\000F\000R) +endobj +609 0 obj +<< /S /GoTo /D (subsection.4.1.2) >> +endobj +612 0 obj +(\376\377\000O\000t\000h\000e\000r\000\040\000F\000e\000a\000t\000u\000r\000e\000s\000\040\000a\000v\000a\000i\000l\000a\000b\000l\000e\000\040\000b\000y\000\040\000S\000F\000R) +endobj +613 0 obj +<< /S /GoTo /D (subsection.4.1.3) >> +endobj +616 0 obj +(\376\377\000B\000a\000n\000k\000s\000w\000i\000t\000c\000h\000i\000n\000g) +endobj +617 0 obj +<< /S /GoTo /D (subsubsection.4.1.3.1) >> +endobj +620 0 obj +(\376\377\000H\000a\000r\000d\000w\000a\000r\000e) +endobj +621 0 obj +<< /S /GoTo /D (subsubsection.4.1.3.2) >> +endobj +624 0 obj +(\376\377\000S\000o\000f\000t\000w\000a\000r\000e) +endobj +625 0 obj +<< /S /GoTo /D (subsection.4.1.4) >> +endobj +628 0 obj +(\376\377\000M\000C\000S\0005\0001\000/\000D\000S\0003\0009\0000\000\040\000S\000t\000a\000r\000t\000u\000p\000\040\000C\000o\000d\000e) +endobj +629 0 obj +<< /S /GoTo /D (subsection.4.1.5) >> +endobj +632 0 obj +(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000A\000s\000s\000e\000m\000b\000l\000e\000r\000\040\000C\000o\000d\000e) +endobj +633 0 obj +<< /S /GoTo /D (subsubsection.4.1.5.1) >> +endobj +636 0 obj +(\376\377\000G\000l\000o\000b\000a\000l\000\040\000R\000e\000g\000i\000s\000t\000e\000r\000s\000\040\000u\000s\000e\000d\000\040\000f\000o\000r\000\040\000P\000a\000r\000a\000m\000e\000t\000e\000r\000\040\000P\000a\000s\000s\000i\000n\000g) +endobj +637 0 obj +<< /S /GoTo /D (subsubsection.4.1.5.2) >> +endobj +640 0 obj +(\376\377\000R\000e\000g\000i\000s\000t\000e\000r\000\040\000u\000s\000a\000g\000e) +endobj +641 0 obj +<< /S /GoTo /D (subsubsection.4.1.5.3) >> +endobj +644 0 obj +(\376\377\000A\000s\000s\000e\000m\000b\000l\000e\000r\000\040\000R\000o\000u\000t\000i\000n\000e\000\040\000\050\000n\000o\000n\000-\000r\000e\000e\000n\000t\000r\000a\000n\000t\000\051) +endobj +645 0 obj +<< /S /GoTo /D (subsubsection.4.1.5.4) >> +endobj +648 0 obj +(\376\377\000A\000s\000s\000e\000m\000b\000l\000e\000r\000\040\000R\000o\000u\000t\000i\000n\000e\000\040\000\050\000r\000e\000e\000n\000t\000r\000a\000n\000t\000\051) +endobj +649 0 obj +<< /S /GoTo /D (section.4.2) >> +endobj +652 0 obj +(\376\377\000D\000S\0004\0000\0000\000\040\000p\000o\000r\000t) +endobj +653 0 obj +<< /S /GoTo /D (section.4.3) >> +endobj +656 0 obj +(\376\377\000T\000h\000e\000\040\000Z\0008\0000\000,\000\040\000Z\0001\0008\0000\000,\000\040\000R\000a\000b\000b\000i\000t\000\040\0002\0000\0000\0000\000,\000\040\000R\000a\000b\000b\000i\000t\000\040\0002\0000\0000\0000\000A\000,\000\040\000R\000a\000b\000b\000i\000t\000\040\0003\0000\0000\0000\000A\000,\000\040\000S\000M\0008\0003\000\040\000\050\000G\000a\000m\000e\000B\000o\000y\000\051\000,\000\040\000e\000Z\0008\0000\000\040\000a\000n\000d\000\040\000T\000L\000C\000S\000-\0009\0000\000\040\000p\000o\000r\000t\000s) +endobj +657 0 obj +<< /S /GoTo /D (subsection.4.3.1) >> +endobj +660 0 obj +(\376\377\000S\000t\000a\000r\000t\000u\000p\000\040\000C\000o\000d\000e) +endobj +661 0 obj +<< /S /GoTo /D (subsection.4.3.2) >> +endobj +664 0 obj +(\376\377\000R\000a\000b\000b\000i\000t\000\040\000p\000o\000r\000t\000s) +endobj +665 0 obj +<< /S /GoTo /D (subsubsection.4.3.2.1) >> +endobj +668 0 obj +(\376\377\000R\000a\000b\000b\000i\000t\000\040\000w\000a\000i\000t\000\040\000s\000t\000a\000t\000e\000s) +endobj +669 0 obj +<< /S /GoTo /D (subsection.4.3.3) >> +endobj +672 0 obj +(\376\377\000Z\0008\0000\000,\000\040\000Z\0001\0008\0000\000\040\000a\000n\000d\000\040\000Z\0008\0000\000N\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000s) +endobj +673 0 obj +<< /S /GoTo /D (subsubsection.4.3.3.1) >> +endobj +676 0 obj +(\376\377\000Z\0008\0000\000\040\000S\000D\000C\000C\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000,\000\040\000v\000e\000r\000s\000i\000o\000n\000\040\0001) +endobj +677 0 obj +<< /S /GoTo /D (subsubsection.4.3.3.2) >> +endobj +680 0 obj +(\376\377\000Z\0008\0000\000\040\000S\000D\000C\000C\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000,\000\040\000v\000e\000r\000s\000i\000o\000n\000\040\0000) +endobj +681 0 obj +<< /S /GoTo /D (subsection.4.3.4) >> +endobj +684 0 obj +(\376\377\000R\000a\000b\000b\000i\000t\000\040\0002\0000\0000\0000\000,\000\040\000R\000a\000b\000b\000i\000t\000\040\0002\0000\0000\0000\000A\000,\000\040\000R\000a\000b\000b\000i\000t\000\040\0003\0000\0000\0000\000A\000,\000\040\000e\000Z\0008\0000\000\040\000a\000n\000d\000\040\000T\000L\000C\000S\000-\0009\0000\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000s) +endobj +685 0 obj +<< /S /GoTo /D (subsubsection.4.3.4.1) >> +endobj +688 0 obj +(\376\377\000R\000a\000b\000b\000i\000t\000\040\000S\000D\000C\000C\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000,\000\040\000v\000e\000r\000s\000i\000o\000n\000\040\0001) +endobj +689 0 obj +<< /S /GoTo /D (subsection.4.3.5) >> +endobj +692 0 obj +(\376\377\000S\000M\0008\0003\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000s) +endobj +693 0 obj +<< /S /GoTo /D (subsubsection.4.3.5.1) >> +endobj +696 0 obj +(\376\377\000S\000M\0008\0003\000\040\000S\000D\000C\000C\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000,\000\040\000v\000e\000r\000s\000i\000o\000n\000\040\0001) +endobj +697 0 obj +<< /S /GoTo /D (subsubsection.4.3.5.2) >> +endobj +700 0 obj +(\376\377\000S\000M\0008\0003\000\040\000S\000D\000C\000C\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000,\000\040\000v\000e\000r\000s\000i\000o\000n\000\040\0000) +endobj +701 0 obj +<< /S /GoTo /D (subsection.4.3.6) >> +endobj +704 0 obj +(\376\377\000S\000m\000a\000l\000l\000-\000C\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n) +endobj +705 0 obj +<< /S /GoTo /D (subsection.4.3.7) >> +endobj +708 0 obj +(\376\377\000C\000o\000m\000p\000l\000e\000x\000\040\000i\000n\000s\000t\000r\000u\000c\000t\000i\000o\000n\000s) +endobj +709 0 obj +<< /S /GoTo /D (subsection.4.3.8) >> +endobj +712 0 obj +(\376\377\000U\000n\000s\000a\000f\000e\000\040\000r\000e\000a\000d\000s) +endobj +713 0 obj +<< /S /GoTo /D (subsection.4.3.9) >> +endobj +716 0 obj +(\376\377\000Z\0008\0000\000\040\000b\000a\000n\000k\000e\000d\000\040\000c\000a\000l\000l\000s) +endobj +717 0 obj +<< /S /GoTo /D (section.4.4) >> +endobj +720 0 obj +(\376\377\000T\000h\000e\000\040\000H\000C\0000\0008\000\040\000a\000n\000d\000\040\000S\0000\0008\000\040\000p\000o\000r\000t\000s) +endobj +721 0 obj +<< /S /GoTo /D (subsection.4.4.1) >> +endobj +724 0 obj +(\376\377\000S\000t\000a\000r\000t\000u\000p\000\040\000C\000o\000d\000e) +endobj +725 0 obj +<< /S /GoTo /D (section.4.5) >> +endobj +728 0 obj +(\376\377\000T\000h\000e\000\040\000S\000T\000M\0008\000\040\000p\000o\000r\000t) +endobj +729 0 obj +<< /S /GoTo /D (subsection.4.5.1) >> +endobj +732 0 obj +(\376\377\000C\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000s) +endobj +733 0 obj +<< /S /GoTo /D (subsubsection.4.5.1.1) >> +endobj +736 0 obj +(\376\377\000S\000D\000C\000C\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000,\000\040\000v\000e\000r\000s\000i\000o\000n\000\040\0001) +endobj +737 0 obj +<< /S /GoTo /D (subsubsection.4.5.1.2) >> +endobj +740 0 obj +(\376\377\000S\000D\000C\000C\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n\000,\000\040\000v\000e\000r\000s\000i\000o\000n\000\040\0000) +endobj +741 0 obj +<< /S /GoTo /D (subsubsection.4.5.1.3) >> +endobj +744 0 obj +(\376\377\000R\000a\000i\000s\000o\000n\000a\000n\000c\000e\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n) +endobj +745 0 obj +<< /S /GoTo /D (subsubsection.4.5.1.4) >> +endobj +748 0 obj +(\376\377\000I\000A\000R\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n) +endobj +749 0 obj +<< /S /GoTo /D (subsubsection.4.5.1.5) >> +endobj +752 0 obj +(\376\377\000C\000o\000s\000m\000i\000c\000\040\000c\000a\000l\000l\000i\000n\000g\000\040\000c\000o\000n\000v\000e\000n\000t\000i\000o\000n) +endobj +753 0 obj +<< /S /GoTo /D (section.4.6) >> +endobj +756 0 obj +(\376\377\000T\000h\000e\000\040\000P\000I\000C\0001\0004\000\040\000p\000o\000r\000t) +endobj +757 0 obj +<< /S /GoTo /D (subsection.4.6.1) >> +endobj +760 0 obj +(\376\377\000P\000I\000C\000\040\000C\000o\000d\000e\000\040\000P\000a\000g\000e\000s\000\040\000a\000n\000d\000\040\000M\000e\000m\000o\000r\000y\000\040\000B\000a\000n\000k\000s) +endobj +761 0 obj +<< /S /GoTo /D (subsection.4.6.2) >> +endobj +764 0 obj +(\376\377\000A\000d\000d\000i\000n\000g\000\040\000N\000e\000w\000\040\000D\000e\000v\000i\000c\000e\000s\000\040\000t\000o\000\040\000t\000h\000e\000\040\000P\000o\000r\000t\000\040) +endobj +765 0 obj +<< /S /GoTo /D (subsection.4.6.3) >> +endobj +768 0 obj +(\376\377\000I\000n\000t\000e\000r\000r\000u\000p\000t\000\040\000C\000o\000d\000e) +endobj +769 0 obj +<< /S /GoTo /D (subsection.4.6.4) >> +endobj +772 0 obj +(\376\377\000C\000o\000n\000f\000i\000g\000u\000r\000a\000t\000i\000o\000n\000\040\000B\000i\000t\000s) +endobj +773 0 obj +<< /S /GoTo /D (subsection.4.6.5) >> +endobj +776 0 obj +(\376\377\000L\000i\000n\000k\000i\000n\000g\000\040\000a\000n\000d\000\040\000A\000s\000s\000e\000m\000b\000l\000i\000n\000g) +endobj +777 0 obj +<< /S /GoTo /D (subsection.4.6.6) >> +endobj +780 0 obj +(\376\377\000C\000o\000m\000m\000a\000n\000d\000-\000L\000i\000n\000e\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +781 0 obj +<< /S /GoTo /D (subsection.4.6.7) >> +endobj +784 0 obj +(\376\377\000E\000n\000v\000i\000r\000o\000n\000m\000e\000n\000t\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s) +endobj +785 0 obj +<< /S /GoTo /D (subsection.4.6.8) >> +endobj +788 0 obj +(\376\377\000T\000h\000e\000\040\000L\000i\000b\000r\000a\000r\000y) +endobj +789 0 obj +<< /S /GoTo /D (subsubsection.4.6.8.1) >> +endobj +792 0 obj +(\376\377\000E\000n\000h\000a\000n\000c\000e\000d\000\040\000c\000o\000r\000e\000s) +endobj +793 0 obj +<< /S /GoTo /D (subsubsection.4.6.8.2) >> +endobj +796 0 obj +(\376\377\000A\000c\000c\000e\000s\000s\000i\000n\000g\000\040\000b\000i\000t\000s\000\040\000o\000f\000\040\000s\000p\000e\000c\000i\000a\000l\000\040\000f\000u\000n\000c\000t\000i\000o\000n\000\040\000r\000e\000g\000i\000s\000t\000e\000r\000s) +endobj +797 0 obj +<< /S /GoTo /D (subsubsection.4.6.8.3) >> +endobj +800 0 obj +(\376\377\000N\000a\000m\000i\000n\000g\000\040\000o\000f\000\040\000s\000p\000e\000c\000i\000a\000l\000\040\000f\000u\000n\000c\000t\000i\000o\000n\000\040\000r\000e\000g\000i\000s\000t\000e\000r\000s) +endobj +801 0 obj +<< /S /GoTo /D (subsubsection.4.6.8.4) >> +endobj +804 0 obj +(\376\377\000e\000r\000r\000o\000r\000:\000\040\000m\000i\000s\000s\000i\000n\000g\000\040\000d\000e\000f\000i\000n\000i\000t\000i\000o\000n\000\040\000f\000o\000r\000\040\000s\000y\000m\000b\000o\000l\000\040\000`\000`\000\137\000\137\000g\000p\000t\000r\000g\000e\000t\0001\000'\000') +endobj +805 0 obj +<< /S /GoTo /D (subsubsection.4.6.8.5) >> +endobj +808 0 obj +(\376\377\000P\000r\000o\000c\000e\000s\000s\000o\000r\000\040\000m\000i\000s\000m\000a\000t\000c\000h\000\040\000i\000n\000\040\000f\000i\000l\000e\000\040\000`\000`\000X\000X\000X\000'\000'\000.) +endobj +809 0 obj +<< /S /GoTo /D (subsection.4.6.9) >> +endobj +812 0 obj +(\376\377\000K\000n\000o\000w\000n\000\040\000B\000u\000g\000s) +endobj +813 0 obj +<< /S /GoTo /D (subsubsection.4.6.9.1) >> +endobj +816 0 obj +(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000a\000r\000g\000u\000m\000e\000n\000t\000s) +endobj +817 0 obj +<< /S /GoTo /D (subsubsection.4.6.9.2) >> +endobj +820 0 obj +(\376\377\000R\000e\000g\000r\000e\000s\000s\000i\000o\000n\000\040\000t\000e\000s\000t\000s\000\040\000f\000a\000i\000l) +endobj +821 0 obj +<< /S /GoTo /D (section.4.7) >> +endobj +824 0 obj +(\376\377\000T\000h\000e\000\040\000P\000I\000C\0001\0006\000\040\000p\000o\000r\000t) +endobj +825 0 obj +<< /S /GoTo /D (subsection.4.7.1) >> +endobj +828 0 obj +(\376\377\000G\000l\000o\000b\000a\000l\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +829 0 obj +<< /S /GoTo /D (subsection.4.7.2) >> +endobj +832 0 obj +(\376\377\000P\000o\000r\000t\000\040\000S\000p\000e\000c\000i\000f\000i\000c\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +833 0 obj +<< /S /GoTo /D (subsubsection.4.7.2.1) >> +endobj +836 0 obj +(\376\377\000C\000o\000d\000e\000\040\000G\000e\000n\000e\000r\000a\000t\000i\000o\000n\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +837 0 obj +<< /S /GoTo /D (subsubsection.4.7.2.2) >> +endobj +840 0 obj +(\376\377\000O\000p\000t\000i\000m\000i\000z\000a\000t\000i\000o\000n\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +841 0 obj +<< /S /GoTo /D (subsubsection.4.7.2.3) >> +endobj +844 0 obj +(\376\377\000A\000s\000s\000e\000m\000b\000l\000i\000n\000g\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +845 0 obj +<< /S /GoTo /D (subsubsection.4.7.2.4) >> +endobj +848 0 obj +(\376\377\000L\000i\000n\000k\000i\000n\000g\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +849 0 obj +<< /S /GoTo /D (subsubsection.4.7.2.5) >> +endobj +852 0 obj +(\376\377\000D\000e\000b\000u\000g\000g\000i\000n\000g\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +853 0 obj +<< /S /GoTo /D (subsection.4.7.3) >> +endobj +856 0 obj +(\376\377\000E\000n\000v\000i\000r\000o\000n\000m\000e\000n\000t\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s) +endobj +857 0 obj +<< /S /GoTo /D (subsection.4.7.4) >> +endobj +860 0 obj +(\376\377\000P\000r\000e\000p\000r\000o\000c\000e\000s\000s\000o\000r\000\040\000M\000a\000c\000r\000o\000s) +endobj +861 0 obj +<< /S /GoTo /D (subsection.4.7.5) >> +endobj +864 0 obj +(\376\377\000D\000i\000r\000e\000c\000t\000o\000r\000i\000e\000s) +endobj +865 0 obj +<< /S /GoTo /D (subsection.4.7.6) >> +endobj +868 0 obj +(\376\377\000P\000r\000a\000g\000m\000a\000s) +endobj +869 0 obj +<< /S /GoTo /D (subsection.4.7.7) >> +endobj +872 0 obj +(\376\377\000H\000e\000a\000d\000e\000r\000\040\000F\000i\000l\000e\000s\000\040\000a\000n\000d\000\040\000L\000i\000b\000r\000a\000r\000i\000e\000s) +endobj +873 0 obj +<< /S /GoTo /D (subsection.4.7.8) >> +endobj +876 0 obj +(\376\377\000H\000e\000a\000d\000e\000r\000\040\000F\000i\000l\000e\000s) +endobj +877 0 obj +<< /S /GoTo /D (subsection.4.7.9) >> +endobj +880 0 obj +(\376\377\000L\000i\000b\000r\000a\000r\000i\000e\000s) +endobj +881 0 obj +<< /S /GoTo /D (subsection.4.7.10) >> +endobj +884 0 obj +(\376\377\000A\000d\000d\000i\000n\000g\000\040\000N\000e\000w\000\040\000D\000e\000v\000i\000c\000e\000s\000\040\000t\000o\000\040\000t\000h\000e\000\040\000P\000o\000r\000t) +endobj +885 0 obj +<< /S /GoTo /D (subsection.4.7.11) >> +endobj +888 0 obj +(\376\377\000M\000e\000m\000o\000r\000y\000\040\000M\000o\000d\000e\000l\000s) +endobj +889 0 obj +<< /S /GoTo /D (subsection.4.7.12) >> +endobj +892 0 obj +(\376\377\000S\000t\000a\000c\000k) +endobj +893 0 obj +<< /S /GoTo /D (subsection.4.7.13) >> +endobj +896 0 obj +(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000s) +endobj +897 0 obj +<< /S /GoTo /D (subsection.4.7.14) >> +endobj +900 0 obj +(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000r\000e\000t\000u\000r\000n\000\040\000v\000a\000l\000u\000e\000s) +endobj +901 0 obj +<< /S /GoTo /D (subsection.4.7.15) >> +endobj +904 0 obj +(\376\377\000I\000n\000t\000e\000r\000r\000u\000p\000t\000s) +endobj +905 0 obj +<< /S /GoTo /D (subsection.4.7.16) >> +endobj +908 0 obj +(\376\377\000G\000e\000n\000e\000r\000i\000c\000\040\000P\000o\000i\000n\000t\000e\000r\000s) +endobj +909 0 obj +<< /S /GoTo /D (subsection.4.7.17) >> +endobj +912 0 obj +(\376\377\000C\000o\000n\000f\000i\000g\000u\000r\000a\000t\000i\000o\000n\000\040\000B\000i\000t\000s) +endobj +913 0 obj +<< /S /GoTo /D (subsection.4.7.18) >> +endobj +916 0 obj +(\376\377\000P\000I\000C\0001\0006\000\040\000C\000\040\000L\000i\000b\000r\000a\000r\000i\000e\000s) +endobj +917 0 obj +<< /S /GoTo /D (subsubsection.4.7.18.1) >> +endobj +920 0 obj +(\376\377\000S\000t\000a\000n\000d\000a\000r\000d\000\040\000I\000/\000O\000\040\000S\000t\000r\000e\000a\000m\000s) +endobj +921 0 obj +<< /S /GoTo /D (subsubsection.4.7.18.2) >> +endobj +924 0 obj +(\376\377\000P\000r\000i\000n\000t\000i\000n\000g\000\040\000f\000u\000n\000c\000t\000i\000o\000n\000s) +endobj +925 0 obj +<< /S /GoTo /D (subsubsection.4.7.18.3) >> +endobj +928 0 obj +(\376\377\000S\000i\000g\000n\000a\000l\000s) +endobj +929 0 obj +<< /S /GoTo /D (subsection.4.7.19) >> +endobj +932 0 obj +(\376\377\000P\000I\000C\0001\0006\000\040\000P\000o\000r\000t\000\040\040\023\000\040\000T\000i\000p\000s) +endobj +933 0 obj +<< /S /GoTo /D (subsubsection.4.7.19.1) >> +endobj +936 0 obj +(\376\377\000S\000t\000a\000c\000k\000\040\000s\000i\000z\000e) +endobj +937 0 obj +<< /S /GoTo /D (subsection.4.7.20) >> +endobj +940 0 obj +(\376\377\000K\000n\000o\000w\000n\000\040\000B\000u\000g\000s) +endobj +941 0 obj +<< /S /GoTo /D (subsubsection.4.7.20.1) >> +endobj +944 0 obj +(\376\377\000E\000x\000t\000e\000n\000d\000e\000d\000\040\000I\000n\000s\000t\000r\000u\000c\000t\000i\000o\000n\000\040\000S\000e\000t) +endobj +945 0 obj +<< /S /GoTo /D (subsubsection.4.7.20.2) >> +endobj +948 0 obj +(\376\377\000R\000e\000g\000r\000e\000s\000s\000i\000o\000n\000\040\000T\000e\000s\000t\000s) +endobj +949 0 obj +<< /S /GoTo /D (chapter.5) >> +endobj +952 0 obj +(\376\377\000D\000e\000b\000u\000g\000g\000i\000n\000g) +endobj +953 0 obj +<< /S /GoTo /D (section.5.1) >> +endobj +956 0 obj +(\376\377\000D\000e\000b\000u\000g\000g\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000S\000D\000C\000D\000B\000\040) +endobj +957 0 obj +<< /S /GoTo /D (subsection.5.1.1) >> +endobj +960 0 obj +(\376\377\000C\000o\000m\000p\000i\000l\000i\000n\000g\000\040\000f\000o\000r\000\040\000D\000e\000b\000u\000g\000g\000i\000n\000g) +endobj +961 0 obj +<< /S /GoTo /D (subsection.5.1.2) >> +endobj +964 0 obj +(\376\377\000H\000o\000w\000\040\000t\000h\000e\000\040\000D\000e\000b\000u\000g\000g\000e\000r\000\040\000W\000o\000r\000k\000s) +endobj +965 0 obj +<< /S /GoTo /D (subsection.5.1.3) >> +endobj +968 0 obj +(\376\377\000S\000t\000a\000r\000t\000i\000n\000g\000\040\000t\000h\000e\000\040\000D\000e\000b\000u\000g\000g\000e\000r\000\040\000S\000D\000C\000D\000B) +endobj +969 0 obj +<< /S /GoTo /D (subsection.5.1.4) >> +endobj +972 0 obj +(\376\377\000S\000D\000C\000D\000B\000\040\000C\000o\000m\000m\000a\000n\000d\000\040\000L\000i\000n\000e\000\040\000O\000p\000t\000i\000o\000n\000s) +endobj +973 0 obj +<< /S /GoTo /D (subsection.5.1.5) >> +endobj +976 0 obj +(\376\377\000S\000D\000C\000D\000B\000\040\000D\000e\000b\000u\000g\000g\000e\000r\000\040\000C\000o\000m\000m\000a\000n\000d\000s) +endobj +977 0 obj +<< /S /GoTo /D (subsection.5.1.6) >> +endobj +980 0 obj +(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000i\000n\000g\000\040\000S\000D\000C\000D\000B\000\040\000w\000i\000t\000h\000\040\000D\000D\000D) +endobj +981 0 obj +<< /S /GoTo /D (subsection.5.1.7) >> +endobj +984 0 obj +(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000i\000n\000g\000\040\000S\000D\000C\000D\000B\000\040\000w\000i\000t\000h\000\040\000X\000E\000m\000a\000c\000s) +endobj +985 0 obj +<< /S /GoTo /D (section.5.2) >> +endobj +988 0 obj +(\376\377\000D\000e\000b\000u\000g\000g\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000o\000t\000h\000e\000r\000\040\000d\000e\000b\000u\000g\000g\000e\000r\000s\000\040\000\050\000e\000.\000g\000.\000\040\000G\000D\000B\000\051\000:\000\040\000E\000L\000F\000\040\000/\000\040\000D\000W\000A\000R\000F) +endobj +989 0 obj +<< /S /GoTo /D (chapter.6) >> +endobj +992 0 obj +(\376\377\000T\000I\000P\000S) +endobj +993 0 obj +<< /S /GoTo /D (section.6.1) >> +endobj +996 0 obj +(\376\377\000P\000o\000r\000t\000i\000n\000g\000\040\000c\000o\000d\000e\000\040\000f\000r\000o\000m\000\040\000o\000r\000\040\000t\000o\000\040\000o\000t\000h\000e\000r\000\040\000c\000o\000m\000p\000i\000l\000e\000r\000s) +endobj +997 0 obj +<< /S /GoTo /D (section.6.2) >> +endobj +1000 0 obj +(\376\377\000T\000o\000o\000l\000s\000\040\000i\000n\000c\000l\000u\000d\000e\000d\000\040\000i\000n\000\040\000t\000h\000e\000\040\000d\000i\000s\000t\000r\000i\000b\000u\000t\000i\000o\000n) +endobj +1001 0 obj +<< /S /GoTo /D (section.6.3) >> +endobj +1004 0 obj +(\376\377\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\040\000i\000n\000c\000l\000u\000d\000e\000d\000\040\000i\000n\000\040\000t\000h\000e\000\040\000d\000i\000s\000t\000r\000i\000b\000u\000t\000i\000o\000n) +endobj +1005 0 obj +<< /S /GoTo /D (section.6.4) >> +endobj +1008 0 obj +(\376\377\000C\000o\000m\000m\000u\000n\000i\000c\000a\000t\000i\000o\000n\000\040\000o\000n\000l\000i\000n\000e\000\040\000a\000t\000\040\000S\000o\000u\000r\000c\000e\000F\000o\000r\000g\000e) +endobj +1009 0 obj +<< /S /GoTo /D (section.6.5) >> +endobj +1012 0 obj +(\376\377\000R\000e\000l\000a\000t\000e\000d\000\040\000o\000p\000e\000n\000\040\000s\000o\000u\000r\000c\000e\000\040\000t\000o\000o\000l\000s) +endobj +1013 0 obj +<< /S /GoTo /D (section.6.6) >> +endobj +1016 0 obj +(\376\377\000R\000e\000l\000a\000t\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\040\000/\000\040\000r\000e\000c\000o\000m\000m\000e\000n\000d\000e\000d\000\040\000r\000e\000a\000d\000i\000n\000g) +endobj +1017 0 obj +<< /S /GoTo /D (section.6.7) >> +endobj +1020 0 obj +(\376\377\000A\000p\000p\000l\000i\000c\000a\000t\000i\000o\000n\000\040\000n\000o\000t\000e\000s\000\040\000s\000p\000e\000c\000i\000f\000i\000c\000a\000l\000l\000y\000\040\000f\000o\000r\000\040\000S\000D\000C\000C) +endobj +1021 0 obj +<< /S /GoTo /D (section.6.8) >> +endobj +1024 0 obj +(\376\377\000S\000o\000m\000e\000\040\000Q\000u\000e\000s\000t\000i\000o\000n\000s) +endobj +1025 0 obj +<< /S /GoTo /D (chapter.7) >> +endobj +1028 0 obj +(\376\377\000S\000u\000p\000p\000o\000r\000t) +endobj +1029 0 obj +<< /S /GoTo /D (section.7.1) >> +endobj +1032 0 obj +(\376\377\000R\000e\000p\000o\000r\000t\000i\000n\000g\000\040\000B\000u\000g\000s) +endobj +1033 0 obj +<< /S /GoTo /D (section.7.2) >> +endobj +1036 0 obj +(\376\377\000R\000e\000q\000u\000e\000s\000t\000i\000n\000g\000\040\000F\000e\000a\000t\000u\000r\000e\000s) +endobj +1037 0 obj +<< /S /GoTo /D (section.7.3) >> +endobj +1040 0 obj +(\376\377\000S\000u\000b\000m\000i\000t\000t\000i\000n\000g\000\040\000p\000a\000t\000c\000h\000e\000s) +endobj +1041 0 obj +<< /S /GoTo /D (section.7.4) >> +endobj +1044 0 obj +(\376\377\000G\000e\000t\000t\000i\000n\000g\000\040\000H\000e\000l\000p) +endobj +1045 0 obj +<< /S /GoTo /D (section.7.5) >> +endobj +1048 0 obj +(\376\377\000C\000h\000a\000n\000g\000e\000L\000o\000g) +endobj +1049 0 obj +<< /S /GoTo /D (section.7.6) >> +endobj +1052 0 obj +(\376\377\000S\000u\000b\000v\000e\000r\000s\000i\000o\000n\000\040\000S\000o\000u\000r\000c\000e\000\040\000C\000o\000d\000e\000\040\000R\000e\000p\000o\000s\000i\000t\000o\000r\000y) +endobj +1053 0 obj +<< /S /GoTo /D (section.7.7) >> +endobj +1056 0 obj +(\376\377\000R\000e\000l\000e\000a\000s\000e\000\040\000p\000o\000l\000i\000c\000y) +endobj +1057 0 obj +<< /S /GoTo /D (section.7.8) >> +endobj +1060 0 obj +(\376\377\000Q\000u\000a\000l\000i\000t\000y\000\040\000c\000o\000n\000t\000r\000o\000l) +endobj +1061 0 obj +<< /S /GoTo /D (section.7.9) >> +endobj +1064 0 obj +(\376\377\000E\000x\000a\000m\000p\000l\000e\000s) +endobj +1065 0 obj +<< /S /GoTo /D (section.7.10) >> +endobj +1068 0 obj +(\376\377\000U\000s\000e\000\040\000o\000f\000\040\000S\000D\000C\000C\000\040\000i\000n\000\040\000E\000d\000u\000c\000a\000t\000i\000o\000n) +endobj +1069 0 obj +<< /S /GoTo /D (chapter.8) >> +endobj +1072 0 obj +(\376\377\000S\000D\000C\000C\000\040\000T\000e\000c\000h\000n\000i\000c\000a\000l\000\040\000D\000a\000t\000a) +endobj +1073 0 obj +<< /S /GoTo /D (section.8.1) >> +endobj +1076 0 obj +(\376\377\000O\000p\000t\000i\000m\000i\000z\000a\000t\000i\000o\000n\000s) +endobj +1077 0 obj +<< /S /GoTo /D (subsection.8.1.1) >> +endobj +1080 0 obj +(\376\377\000S\000u\000b\000-\000e\000x\000p\000r\000e\000s\000s\000i\000o\000n\000\040\000E\000l\000i\000m\000i\000n\000a\000t\000i\000o\000n) +endobj +1081 0 obj +<< /S /GoTo /D (subsection.8.1.2) >> +endobj +1084 0 obj +(\376\377\000D\000e\000a\000d\000-\000C\000o\000d\000e\000\040\000E\000l\000i\000m\000i\000n\000a\000t\000i\000o\000n) +endobj +1085 0 obj +<< /S /GoTo /D (subsection.8.1.3) >> +endobj +1088 0 obj +(\376\377\000C\000o\000p\000y\000-\000P\000r\000o\000p\000a\000g\000a\000t\000i\000o\000n) +endobj +1089 0 obj +<< /S /GoTo /D (subsection.8.1.4) >> +endobj +1092 0 obj +(\376\377\000L\000o\000o\000p\000\040\000O\000p\000t\000i\000m\000i\000z\000a\000t\000i\000o\000n\000s) +endobj +1093 0 obj +<< /S /GoTo /D (subsection.8.1.5) >> +endobj +1096 0 obj +(\376\377\000L\000o\000o\000p\000\040\000R\000e\000v\000e\000r\000s\000i\000n\000g) +endobj +1097 0 obj +<< /S /GoTo /D (subsection.8.1.6) >> +endobj +1100 0 obj +(\376\377\000A\000l\000g\000e\000b\000r\000a\000i\000c\000\040\000S\000i\000m\000p\000l\000i\000f\000i\000c\000a\000t\000i\000o\000n\000s) +endobj +1101 0 obj +<< /S /GoTo /D (subsection.8.1.7) >> +endobj +1104 0 obj +(\376\377\000'\000s\000w\000i\000t\000c\000h\000'\000\040\000S\000t\000a\000t\000e\000m\000e\000n\000t\000s) +endobj +1105 0 obj +<< /S /GoTo /D (subsection.8.1.8) >> +endobj +1108 0 obj +(\376\377\000B\000i\000t\000-\000s\000h\000i\000f\000t\000i\000n\000g\000\040\000O\000p\000e\000r\000a\000t\000i\000o\000n\000s\000.) +endobj +1109 0 obj +<< /S /GoTo /D (subsection.8.1.9) >> +endobj +1112 0 obj +(\376\377\000B\000i\000t\000-\000r\000o\000t\000a\000t\000i\000o\000n) +endobj +1113 0 obj +<< /S /GoTo /D (subsection.8.1.10) >> +endobj +1116 0 obj +(\376\377\000N\000i\000b\000b\000l\000e\000\040\000a\000n\000d\000\040\000B\000y\000t\000e\000\040\000S\000w\000a\000p\000p\000i\000n\000g) +endobj +1117 0 obj +<< /S /GoTo /D (subsection.8.1.11) >> +endobj +1120 0 obj +(\376\377\000G\000e\000t\000t\000i\000n\000g\000\040\000a\000\040\000B\000i\000t) +endobj +1121 0 obj +<< /S /GoTo /D (subsection.8.1.12) >> +endobj +1124 0 obj +(\376\377\000H\000i\000g\000h\000e\000r\000\040\000O\000r\000d\000e\000r\000\040\000B\000y\000t\000e\000\040\000/\000\040\000H\000i\000g\000h\000e\000r\000\040\000O\000r\000d\000e\000r\000\040\000W\000o\000r\000d) +endobj +1125 0 obj +<< /S /GoTo /D (subsection.8.1.13) >> +endobj +1128 0 obj +(\376\377\000P\000l\000a\000c\000e\000m\000e\000n\000t\000\040\000o\000f\000\040\000B\000a\000n\000k\000-\000S\000e\000l\000e\000c\000t\000i\000o\000n\000\040\000I\000n\000s\000t\000r\000u\000c\000t\000i\000o\000n\000s) +endobj +1129 0 obj +<< /S /GoTo /D (subsection.8.1.14) >> +endobj +1132 0 obj +(\376\377\000L\000i\000f\000e\000t\000i\000m\000e\000-\000O\000p\000t\000i\000m\000a\000l\000\040\000S\000p\000e\000c\000u\000l\000a\000t\000i\000v\000e\000\040\000P\000a\000r\000t\000i\000a\000l\000\040\000R\000e\000d\000u\000n\000d\000a\000n\000c\000y\000\040\000E\000l\000i\000m\000i\000n\000a\000t\000i\000o\000n) +endobj +1133 0 obj +<< /S /GoTo /D (subsection.8.1.15) >> +endobj +1136 0 obj +(\376\377\000R\000e\000g\000i\000s\000t\000e\000r\000\040\000A\000l\000l\000o\000c\000a\000t\000i\000o\000n) +endobj +1137 0 obj +<< /S /GoTo /D (subsection.8.1.16) >> +endobj +1140 0 obj +(\376\377\000P\000e\000e\000p\000h\000o\000l\000e\000\040\000O\000p\000t\000i\000m\000i\000z\000e\000r) +endobj +1141 0 obj +<< /S /GoTo /D (section.8.2) >> +endobj +1144 0 obj +(\376\377\000C\000y\000c\000l\000o\000m\000a\000t\000i\000c\000\040\000C\000o\000m\000p\000l\000e\000x\000i\000t\000y) +endobj +1145 0 obj +<< /S /GoTo /D (section.8.3) >> +endobj +1148 0 obj +(\376\377\000R\000e\000t\000a\000r\000g\000e\000t\000t\000i\000n\000g\000\040\000f\000o\000r\000\040\000o\000t\000h\000e\000r\000\040\000P\000r\000o\000c\000e\000s\000s\000o\000r\000s) +endobj +1149 0 obj +<< /S /GoTo /D (chapter.9) >> +endobj +1152 0 obj +(\376\377\000C\000o\000m\000p\000i\000l\000e\000r\000\040\000i\000n\000t\000e\000r\000n\000a\000l\000s) +endobj +1153 0 obj +<< /S /GoTo /D (section.9.1) >> +endobj +1156 0 obj +(\376\377\000T\000h\000e\000\040\000a\000n\000a\000t\000o\000m\000y\000\040\000o\000f\000\040\000t\000h\000e\000\040\000c\000o\000m\000p\000i\000l\000e\000r) +endobj +1157 0 obj +<< /S /GoTo /D (section.9.2) >> +endobj +1160 0 obj +(\376\377\000A\000\040\000f\000e\000w\000\040\000w\000o\000r\000d\000s\000\040\000a\000b\000o\000u\000t\000\040\000b\000a\000s\000i\000c\000\040\000b\000l\000o\000c\000k\000\040\000s\000u\000c\000c\000e\000s\000s\000o\000r\000s\000,\000\040\000p\000r\000e\000d\000e\000c\000e\000s\000s\000o\000r\000s\000\040\000a\000n\000d\000\040\000d\000o\000m\000i\000n\000a\000t\000o\000r\000s) +endobj +1161 0 obj +<< /S /GoTo /D (chapter.10) >> +endobj +1164 0 obj +(\376\377\000A\000c\000k\000n\000o\000w\000l\000e\000d\000g\000m\000e\000n\000t\000s) +endobj +1165 0 obj +<< /S /GoTo /D [1166 0 R /Fit] >> +endobj +1168 0 obj +<< +/Length 193 +/Filter /FlateDecode +>> +stream +xÚuйÂ0€á½Oa †vˆI§q)‡ÄaBH-¨—¸žhˆÉñðýЬa&‘þ3!êYÀx$ãÂÈ0ZAq +XÆóaž'ŠœŽóãþTíÊs³-.ï×äVe² +Óº–a–RúŠyFGÊzòß5FBú(yª´þ‚2)JFÏi1ã–u‡ëkÙï'Ê“&RÚ)MM©Ó}eÀ¡XÛ2iÙ¬LÈÅ÷êR6–É5°v?g…èówE¢ +endstream +endobj +1166 0 obj +<< +/Type /Page +/Contents 1168 0 R +/Resources 1167 0 R +/MediaBox [0 0 612 792] +/Parent 1172 0 R +>> +endobj +1169 0 obj +<< +/D [1166 0 R /XYZ 84.039 766.262 null] +>> +endobj +1170 0 obj +<< +/D [1166 0 R /XYZ 85.039 735.307 null] +>> +endobj +1167 0 obj +<< +/Font << /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1219 0 obj +<< +/Length 1451 +/Filter /FlateDecode +>> +stream +xÚí›]s›F†ïý+¸„I!û»{é(nêN{,5É4é,1 ò×ýõ]Á‚dV¶òtb{¯ÀÈòûìÙóžÃ10æ0Þy|3;zý+E"e³+ƒ¹ÀÜðˆëx³ÐøjN²´ŒÒ²°þšý~Å;‘Ïæäâ]óÜáòÖŸ +!/zø÷qZ7@ëN¸ÌruÔ’Ó'´»Ñ²M¡…[)ÿe =]€µçE™°ÝOã¤Zú»ôc?ÑÉa>qøØïnˆ}!¼¼%Ý´ž¡“ë°)çHeaû6jФù|ǾͩÞî†ÃÔa.“Ãp´!å0ÜVþÁ98䚃“ìq77-Åvã硽ÎÂËØO¥§M(דÃV…7Æ- (›>ÅôL¦ezYáøãôT¾Æ¸R³Q¦ç¡ö" +†k0?¢€°·]m½D•ÝÊÕCœ‡"pèËsÔùiÄÆÆ_us0'Ée†‘õ_„§¡B£{2êxœ +endstream +endobj +1218 0 obj +<< +/Type /Page +/Contents 1219 0 R +/Resources 1217 0 R +/MediaBox [0 0 612 792] +/Parent 1172 0 R +/Annots [ 1173 0 R 1174 0 R 1175 0 R 1176 0 R 1177 0 R 1178 0 R 1179 0 R 1180 0 R 1181 0 R 1182 0 R 1183 0 R 1184 0 R 1185 0 R 1186 0 R 1187 0 R 1188 0 R 1189 0 R 1190 0 R 1191 0 R 1192 0 R 1193 0 R 1194 0 R 1195 0 R 1196 0 R 1197 0 R 1198 0 R 1199 0 R 1200 0 R 1201 0 R 1202 0 R 1203 0 R 1204 0 R 1205 0 R 1206 0 R 1207 0 R 1208 0 R 1209 0 R 1210 0 R 1211 0 R 1212 0 R 1213 0 R 1214 0 R 1215 0 R ] +>> +endobj +1173 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 582.759 155.046 591.735] +/A << /S /GoTo /D (chapter.1) >> +>> +endobj +1174 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 570.824 177.313 579.671] +/A << /S /GoTo /D (section.1.1) >> +>> +endobj +1175 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 558.869 210.239 567.715] +/A << /S /GoTo /D (section.1.2) >> +>> +endobj +1176 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 546.794 185.323 555.76] +/A << /S /GoTo /D (section.1.3) >> +>> +endobj +1177 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 532.901 224.097 543.805] +/A << /S /GoTo /D (section.1.4) >> +>> +endobj +1178 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 520.946 271.558 531.85] +/A << /S /GoTo /D (section.1.5) >> +>> +endobj +1179 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 508.991 211.066 519.895] +/A << /S /GoTo /D (section.1.6) >> +>> +endobj +1180 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 499.093 190.015 507.94] +/A << /S /GoTo /D (section.1.7) >> +>> +endobj +1181 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 475.252 171.006 486.131] +/A << /S /GoTo /D (chapter.2) >> +>> +endobj +1182 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 463.163 197.786 474.067] +/A << /S /GoTo /D (section.2.1) >> +>> +endobj +1183 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 451.208 172.321 462.111] +/A << /S /GoTo /D (section.2.2) >> +>> +endobj +1184 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 441.31 174.932 450.156] +/A << /S /GoTo /D (section.2.3) >> +>> +endobj +1185 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 427.297 187.285 438.201] +/A << /S /GoTo /D (section.2.4) >> +>> +endobj +1186 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 415.342 257.91 426.246] +/A << /S /GoTo /D (subsection.2.4.1) >> +>> +endobj +1187 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 403.387 276.72 414.291] +/A << /S /GoTo /D (subsection.2.4.2) >> +>> +endobj +1188 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 391.432 342.761 402.336] +/A << /S /GoTo /D (subsection.2.4.3) >> +>> +endobj +1189 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 379.477 335.399 390.38] +/A << /S /GoTo /D (subsection.2.4.4) >> +>> +endobj +1190 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 367.521 395.293 378.425] +/A << /S /GoTo /D (subsection.2.4.5) >> +>> +endobj +1191 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 355.566 306.886 366.47] +/A << /S /GoTo /D (subsection.2.4.6) >> +>> +endobj +1192 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 343.611 323.653 354.515] +/A << /S /GoTo /D (subsection.2.4.7) >> +>> +endobj +1193 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 333.713 217.104 342.56] +/A << /S /GoTo /D (subsection.2.4.8) >> +>> +endobj +1194 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 319.701 237.357 330.605] +/A << /S /GoTo /D (section.2.5) >> +>> +endobj +1195 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 307.746 235.683 318.649] +/A << /S /GoTo /D (section.2.6) >> +>> +endobj +1196 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 295.79 236.391 306.694] +/A << /S /GoTo /D (section.2.7) >> +>> +endobj +1197 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 283.835 220.122 294.739] +/A << /S /GoTo /D (section.2.8) >> +>> +endobj +1198 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 271.88 287.569 282.784] +/A << /S /GoTo /D (subsection.2.8.1) >> +>> +endobj +1199 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 259.925 266.996 270.829] +/A << /S /GoTo /D (subsection.2.8.2) >> +>> +endobj +1200 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 250.027 245.586 258.874] +/A << /S /GoTo /D (subsection.2.8.3) >> +>> +endobj +1201 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 238.072 316.709 246.918] +/A << /S /GoTo /D (subsection.2.8.4) >> +>> +endobj +1202 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 224.059 213.567 234.963] +/A << /S /GoTo /D (section.2.9) >> +>> +endobj +1203 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 212.104 237.397 223.008] +/A << /S /GoTo /D (subsection.2.9.1) >> +>> +endobj +1204 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 200.149 266.717 211.053] +/A << /S /GoTo /D (subsection.2.9.2) >> +>> +endobj +1205 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 188.194 350.572 199.098] +/A << /S /GoTo /D (subsection.2.9.3) >> +>> +endobj +1206 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 176.956 318.771 187.143] +/A << /S /GoTo /D (subsection.2.9.4) >> +>> +endobj +1207 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 164.284 281.333 175.187] +/A << /S /GoTo /D (subsection.2.9.5) >> +>> +endobj +1208 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 142.5 154.947 153.379] +/A << /S /GoTo /D (chapter.3) >> +>> +endobj +1209 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 130.411 210.777 141.314] +/A << /S /GoTo /D (section.3.1) >> +>> +endobj +1210 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 120.393 252.63 129.359] +/A << /S /GoTo /D (subsection.3.1.1) >> +>> +endobj +1211 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 108.438 190.922 117.404] +/A << /S /GoTo /D (subsection.3.1.2) >> +>> +endobj +1212 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 96.483 190.922 105.449] +/A << /S /GoTo /D (subsection.3.1.3) >> +>> +endobj +1213 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 84.647 245.437 93.494] +/A << /S /GoTo /D (subsection.3.1.4) >> +>> +endobj +1214 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 72.692 193.134 81.539] +/A << /S /GoTo /D (subsection.3.1.5) >> +>> +endobj +1215 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 60.737 207.52 69.583] +/A << /S /GoTo /D (subsection.3.1.6) >> +>> +endobj +1220 0 obj +<< +/D [1218 0 R /XYZ 85.039 735.307 null] +>> +endobj +1217 0 obj +<< +/Font << /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1280 0 obj +<< +/Length 1741 +/Filter /FlateDecode +>> +stream +xÚíœ[s›8Çßý)x´gÖXW]'Ý´Û´iíée2Ä( [^Û¦Ÿ¾±Ç‰BÛØæ!ƒÃåwŽŽþçH +0®`üÕûsÚ=·©á˜Ž…,czi0jì6µLæcêúã7¯§Ç¯§“Á§éKƒ +`JÄXBœ0í7ŒƒŒqõ>˜í@ÝxÐÄ)æÇဤn+¢0uîê-ˆÅ:؆ìžD짃‹¸zFhçÞm'ŠøøÚî,iÀm!Òá®ãfZ¸iáàaÂö¯€;„ìW7ø{¸[«Ü-ÅýyÉ.3¼ÊÅÈ"òë‘ܶ:Òðp[‘~&„{çœÝP©¿³xƒËÛÀÞgÊ-âe +ï‰YÃHޥȱƒÞí(ü“D,gÉRðøÜ³—¡âÅ.ç\dÚ¼Ú.üd˜éšÀ«™’ßH®EH†L¾ëÛ¥lq2>w^Ùp˜?|!¢ã²‹ó|Ág‰?@´ÿ%¼4Ú/Ì-ʈr°¯üኛéå2œåM»êÓÈ9 +yšÅùîI–ÎË?¤š'¨E2 +½Dßă÷·(«þeÌOÎ`~õ“ë|ït$þbS+¨× 1î¯{5ÙBø™çù©´q•WçºÇ¯³µ : +— +%%=÷¿»[}zàñ¦‘=ÖðûB»¼‘ò[lnuùéÃB4R(Ù@Ðßb˶;sÜÓ–†9,eŽÓñ„Â;-áØ°3Á6Ø&(¦ÀM°rŒòÍÑ„ +"N^<[é—Ë1·™ÌŠî¹H¼Ü@e¶ß +È,Ì+æˆ"þ(³y^ +• ¿5¾L+RuØøÉÆŒ`ŽKæ~Ƽ:Ò@nâqkäUò¤$¿h"ï°nÍHÛÎNKä³Èk˜Íƒ:âÛÀC-ðV þ¯-Ï¡ébÌOÅo—øãKQéVåhÕaT=Ö`¹Ÿ8åÿM¾ÕZ¬Ù)W?`Û•ÛØÆmãi$´HËg^G ×K+ÃVs>ŠÉö{-“úšT´C +endstream +endobj +1279 0 obj +<< +/Type /Page +/Contents 1280 0 R +/Resources 1278 0 R +/MediaBox [0 0 612 792] +/Parent 1172 0 R +/Annots [ 1216 0 R 1222 0 R 1223 0 R 1224 0 R 1225 0 R 1226 0 R 1227 0 R 1228 0 R 1229 0 R 1230 0 R 1231 0 R 1232 0 R 1233 0 R 1234 0 R 1235 0 R 1236 0 R 1237 0 R 1238 0 R 1239 0 R 1240 0 R 1241 0 R 1242 0 R 1243 0 R 1244 0 R 1245 0 R 1246 0 R 1247 0 R 1248 0 R 1249 0 R 1250 0 R 1251 0 R 1252 0 R 1253 0 R 1254 0 R 1255 0 R 1256 0 R 1257 0 R 1258 0 R 1259 0 R 1260 0 R 1261 0 R 1262 0 R 1263 0 R 1264 0 R 1265 0 R 1266 0 R 1267 0 R 1268 0 R 1269 0 R 1270 0 R 1271 0 R 1272 0 R 1273 0 R 1274 0 R 1275 0 R 1276 0 R ] +>> +endobj +1216 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 722.191 288.664 733.095] +/A << /S /GoTo /D (subsection.3.1.7) >> +>> +endobj +1222 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 712.293 241.652 721.14] +/A << /S /GoTo /D (subsubsection.3.1.7.1) >> +>> +endobj +1223 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 700.338 248.247 709.185] +/A << /S /GoTo /D (subsubsection.3.1.7.2) >> +>> +endobj +1224 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 688.383 237.019 697.23] +/A << /S /GoTo /D (subsubsection.3.1.7.3) >> +>> +endobj +1225 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 676.428 239.221 685.275] +/A << /S /GoTo /D (subsubsection.3.1.7.4) >> +>> +endobj +1226 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 662.416 228.561 673.319] +/A << /S /GoTo /D (subsubsection.3.1.7.5) >> +>> +endobj +1227 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 650.46 252.81 661.364] +/A << /S /GoTo /D (subsubsection.3.1.7.6) >> +>> +endobj +1228 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 638.505 275.753 649.409] +/A << /S /GoTo /D (subsubsection.3.1.7.7) >> +>> +endobj +1229 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 628.607 218.21 637.454] +/A << /S /GoTo /D (subsubsection.3.1.7.8) >> +>> +endobj +1230 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 615.312 382.024 625.499] +/A << /S /GoTo /D (subsubsection.3.1.7.9) >> +>> +endobj +1231 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 603.013 235.913 613.544] +/A << /S /GoTo /D (subsubsection.3.1.7.10) >> +>> +endobj +1232 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 590.684 293.337 601.588] +/A << /S /GoTo /D (subsubsection.3.1.7.11) >> +>> +endobj +1233 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 578.729 266.07 589.633] +/A << /S /GoTo /D (subsubsection.3.1.7.12) >> +>> +endobj +1234 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 568.712 246.414 577.678] +/A << /S /GoTo /D (subsubsection.3.1.7.13) >> +>> +endobj +1235 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 554.819 166.523 565.723] +/A << /S /GoTo /D (section.3.2) >> +>> +endobj +1236 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 542.864 263.977 553.768] +/A << /S /GoTo /D (subsection.3.2.1) >> +>> +endobj +1237 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 530.909 285.128 541.813] +/A << /S /GoTo /D (subsection.3.2.2) >> +>> +endobj +1238 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 518.953 296.913 529.857] +/A << /S /GoTo /D (subsection.3.2.3) >> +>> +endobj +1239 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 506.998 291.643 517.902] +/A << /S /GoTo /D (subsection.3.2.4) >> +>> +endobj +1240 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 495.043 327.309 505.947] +/A << /S /GoTo /D (subsection.3.2.5) >> +>> +endobj +1241 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 483.088 220.202 493.992] +/A << /S /GoTo /D (section.3.3) >> +>> +endobj +1242 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 471.133 268.121 482.037] +/A << /S /GoTo /D (subsection.3.3.1) >> +>> +endobj +1243 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 459.178 241.273 470.082] +/A << /S /GoTo /D (subsection.3.3.2) >> +>> +endobj +1244 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 447.222 242.398 458.126] +/A << /S /GoTo /D (subsection.3.3.3) >> +>> +endobj +1245 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 435.267 212.501 446.171] +/A << /S /GoTo /D (subsection.3.3.4) >> +>> +endobj +1246 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 423.312 216.277 434.216] +/A << /S /GoTo /D (subsection.3.3.5) >> +>> +endobj +1247 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 411.357 220.82 422.261] +/A << /S /GoTo /D (subsection.3.3.6) >> +>> +endobj +1248 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 399.402 252.919 410.306] +/A << /S /GoTo /D (subsection.3.3.7) >> +>> +endobj +1249 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 387.447 504.414 398.351] +/A << /S /GoTo /D (subsection.3.3.8) >> +>> +endobj +1250 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 375.491 401.481 386.395] +/A << /S /GoTo /D (subsection.3.3.9) >> +>> +endobj +1251 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 363.536 214.175 374.44] +/A << /S /GoTo /D (subsection.3.3.10) >> +>> +endobj +1252 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 351.581 215.28 362.485] +/A << /S /GoTo /D (subsection.3.3.11) >> +>> +endobj +1253 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 339.626 267.564 350.53] +/A << /S /GoTo /D (subsection.3.3.12) >> +>> +endobj +1254 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 327.671 309.546 338.575] +/A << /S /GoTo /D (subsection.3.3.13) >> +>> +endobj +1255 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 317.653 213.726 326.62] +/A << /S /GoTo /D (section.3.4) >> +>> +endobj +1256 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 303.76 237.905 314.664] +/A << /S /GoTo /D (section.3.5) >> +>> +endobj +1257 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 291.805 342.283 302.709] +/A << /S /GoTo /D (subsection.3.5.1) >> +>> +endobj +1258 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 280.826 258.04 290.754] +/A << /S /GoTo /D (subsubsection.3.5.1.1) >> +>> +endobj +1259 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 268.871 256.835 278.799] +/A << /S /GoTo /D (subsubsection.3.5.1.2) >> +>> +endobj +1260 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 256.916 225.951 266.844] +/A << /S /GoTo /D (subsubsection.3.5.1.3) >> +>> +endobj +1261 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 243.985 228.162 254.889] +/A << /S /GoTo /D (subsubsection.3.5.1.4) >> +>> +endobj +1262 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 233.006 225.393 242.933] +/A << /S /GoTo /D (subsubsection.3.5.1.5) >> +>> +endobj +1263 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 221.051 217.104 230.978] +/A << /S /GoTo /D (subsubsection.3.5.1.6) >> +>> +endobj +1264 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 209.095 325.576 219.023] +/A << /S /GoTo /D (subsubsection.3.5.1.7) >> +>> +endobj +1265 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 196.164 428.519 207.068] +/A << /S /GoTo /D (subsubsection.3.5.1.8) >> +>> +endobj +1266 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 184.209 328.904 195.113] +/A << /S /GoTo /D (subsubsection.3.5.1.9) >> +>> +endobj +1267 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 172.254 343.927 183.158] +/A << /S /GoTo /D (subsection.3.5.2) >> +>> +endobj +1268 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 160.672 321.69 171.202] +/A << /S /GoTo /D (subsubsection.3.5.2.1) >> +>> +endobj +1269 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 148.717 367.797 159.247] +/A << /S /GoTo /D (subsubsection.3.5.2.2) >> +>> +endobj +1270 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 136.762 408.863 147.292] +/A << /S /GoTo /D (subsubsection.3.5.2.3) >> +>> +endobj +1271 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 124.433 322.905 135.337] +/A << /S /GoTo /D (subsection.3.5.3) >> +>> +endobj +1272 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 113.454 225.672 123.382] +/A << /S /GoTo /D (subsubsection.3.5.3.1) >> +>> +endobj +1273 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 101.499 230.653 111.427] +/A << /S /GoTo /D (subsubsection.3.5.3.2) >> +>> +endobj +1274 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 88.567 343.379 99.471] +/A << /S /GoTo /D (subsection.3.5.4) >> +>> +endobj +1275 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 77.589 217.094 87.516] +/A << /S /GoTo /D (subsubsection.3.5.4.1) >> +>> +endobj +1276 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 65.633 227.057 75.561] +/A << /S /GoTo /D (subsubsection.3.5.4.2) >> +>> +endobj +1281 0 obj +<< +/D [1279 0 R /XYZ 84.039 766.262 null] +>> +endobj +1278 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1341 0 obj +<< +/Length 1971 +/Filter /FlateDecode +>> +stream +xÚí\[s›F~ׯàQš±è^XXÚLgRÅiÓ‰4RûËh¬mÆÀ*°Jêß…ÝE²À–…Ô²õ-!ô³ßùÎÅÖ¹¬ß{¿Mz?½öˆåÛ¾‹\krfQbì[qmê;Ö$²>õGïN'ǧ“ñàËäOËŽ +uP̃Õ/1`}ºêÛƒ!‘÷zÔ/Žïo¸dí‡A‚Qßq®½Ý„\þ;„Ðö Ybëjl_Î +ž,Sð½TXÆÙùú7êì„ ö ' ÷4ôï%Ô,ÿ6€¤o|9gåÑy\–‡faü +ûÝ¡]jûÔmÃm‰i*踶G©ùáφà©)+aX–nÎól캻n÷#dž¤¡‚JˆñCC,S¬°Ô÷—êüüä7–Ë”óï·!í"ÛAø± ý0¸ßF°•.œ‡Æ}Qh©TzÅ$Ù0`¯Ï¤‚Ï+¡›é;±~«çCäÛ®ëïÈ Å€ÚÓ&¢HÀ“јÀŸ^±LÜ^¤ >)N·w%”Pþ1´;†xÏ'ãñ;Àìh˜?Rp¤ ü)XËAÙGz?v<ò„±\‰c¦sð!˜Íb<6Àb¹\¶|ëå=¼ÛÅÿz悦)0>¡x +íÌD~-Z·vkU!ˆsŠäêÇǦGGÇîS£^Ç, +–g+Ã$áecÚÌ9ÄÙ;²ú +‡˜,uevºA +¡«TÌû<8Oƒæô*8ü©éŽe»ýÄô”Ñ^±òȨˎ£œÂ4M“VffCW/×MŒÉa¦´nÿ{íB,m +endstream +endobj +1340 0 obj +<< +/Type /Page +/Contents 1341 0 R +/Resources 1339 0 R +/MediaBox [0 0 612 792] +/Parent 1172 0 R +/Annots [ 1277 0 R 1283 0 R 1284 0 R 1285 0 R 1286 0 R 1287 0 R 1288 0 R 1289 0 R 1290 0 R 1291 0 R 1292 0 R 1293 0 R 1294 0 R 1295 0 R 1296 0 R 1297 0 R 1298 0 R 1299 0 R 1300 0 R 1301 0 R 1302 0 R 1303 0 R 1304 0 R 1305 0 R 1306 0 R 1307 0 R 1308 0 R 1309 0 R 1310 0 R 1311 0 R 1312 0 R 1313 0 R 1314 0 R 1315 0 R 1316 0 R 1317 0 R 1318 0 R 1319 0 R 1320 0 R 1321 0 R 1322 0 R 1323 0 R 1324 0 R 1325 0 R 1326 0 R 1327 0 R 1328 0 R 1329 0 R 1330 0 R 1331 0 R ] +>> +endobj +1277 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 722.191 298.816 733.095] +/A << /S /GoTo /D (subsection.3.5.5) >> +>> +endobj +1283 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 710.236 239.619 721.14] +/A << /S /GoTo /D (subsection.3.5.6) >> +>> +endobj +1284 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 698.281 279.977 709.185] +/A << /S /GoTo /D (subsection.3.5.7) >> +>> +endobj +1285 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 686.326 222.463 697.23] +/A << /S /GoTo /D (subsection.3.5.8) >> +>> +endobj +1286 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 674.371 215.629 685.275] +/A << /S /GoTo /D (subsection.3.5.9) >> +>> +endobj +1287 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 662.416 526.688 673.319] +/A << /S /GoTo /D (subsection.3.5.10) >> +>> +endobj +1288 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 652.518 249.621 661.364] +/A << /S /GoTo /D (section.3.6) >> +>> +endobj +1289 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 638.505 168.566 649.409] +/A << /S /GoTo /D (section.3.7) >> +>> +endobj +1290 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 626.55 229.038 637.454] +/A << /S /GoTo /D (section.3.8) >> +>> +endobj +1291 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 616.652 237.387 625.499] +/A << /S /GoTo /D (subsection.3.8.1) >> +>> +endobj +1292 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 602.64 418.237 613.544] +/A << /S /GoTo /D (subsubsection.3.8.1.1) >> +>> +endobj +1293 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 590.684 376.435 601.588] +/A << /S /GoTo /D (subsubsection.3.8.1.2) >> +>> +endobj +1294 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 578.729 359.538 589.633] +/A << /S /GoTo /D (subsubsection.3.8.1.3) >> +>> +endobj +1295 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 566.774 422.422 577.678] +/A << /S /GoTo /D (subsubsection.3.8.1.4) >> +>> +endobj +1296 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 554.819 324.858 565.723] +/A << /S /GoTo /D (subsection.3.8.2) >> +>> +endobj +1297 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 542.864 287.21 553.768] +/A << /S /GoTo /D (subsection.3.8.3) >> +>> +endobj +1298 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 530.909 345.312 541.813] +/A << /S /GoTo /D (subsection.3.8.4) >> +>> +endobj +1299 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 518.953 383.787 529.857] +/A << /S /GoTo /D (subsection.3.8.5) >> +>> +endobj +1300 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 506.998 344.774 517.902] +/A << /S /GoTo /D (subsection.3.8.6) >> +>> +endobj +1301 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 495.043 288.874 505.947] +/A << /S /GoTo /D (subsection.3.8.7) >> +>> +endobj +1302 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 483.088 259.205 493.992] +/A << /S /GoTo /D (section.3.9) >> +>> +endobj +1303 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 473.07 322.925 482.037] +/A << /S /GoTo /D (subsection.3.9.1) >> +>> +endobj +1304 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 459.178 324.011 470.082] +/A << /S /GoTo /D (subsection.3.9.2) >> +>> +endobj +1305 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 447.222 294.682 458.126] +/A << /S /GoTo /D (subsection.3.9.3) >> +>> +endobj +1306 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 435.267 336.594 446.171] +/A << /S /GoTo /D (section.3.10) >> +>> +endobj +1307 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 425.369 215.758 434.216] +/A << /S /GoTo /D (section.3.11) >> +>> +endobj +1308 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 413.414 282.637 422.261] +/A << /S /GoTo /D (subsection.3.11.1) >> +>> +endobj +1309 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 400.119 327.409 410.306] +/A << /S /GoTo /D (subsubsection.3.11.1.1) >> +>> +endobj +1310 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 387.82 394.049 398.351] +/A << /S /GoTo /D (subsubsection.3.11.1.2) >> +>> +endobj +1311 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 375.491 267.574 386.395] +/A << /S /GoTo /D (subsection.3.11.2) >> +>> +endobj +1312 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 365.594 223.47 374.44] +/A << /S /GoTo /D (subsection.3.11.3) >> +>> +endobj +1313 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 353.638 309.894 362.485] +/A << /S /GoTo /D (subsection.3.11.4) >> +>> +endobj +1314 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 339.626 331.154 350.53] +/A << /S /GoTo /D (section.3.12) >> +>> +endobj +1315 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 327.671 214.682 338.575] +/A << /S /GoTo /D (section.3.13) >> +>> +endobj +1316 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 315.716 191.689 326.62] +/A << /S /GoTo /D (section.3.14) >> +>> +endobj +1317 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 303.76 355.114 314.664] +/A << /S /GoTo /D (subsection.3.14.1) >> +>> +endobj +1318 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 291.805 319.588 302.709] +/A << /S /GoTo /D (subsection.3.14.2) >> +>> +endobj +1319 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 281.907 234.708 290.754] +/A << /S /GoTo /D (subsubsection.3.14.2.1) >> +>> +endobj +1320 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 269.952 242.448 278.799] +/A << /S /GoTo /D (subsubsection.3.14.2.2) >> +>> +endobj +1321 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 255.94 305.491 266.844] +/A << /S /GoTo /D (subsection.3.14.3) >> +>> +endobj +1322 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 246.042 235.256 254.889] +/A << /S /GoTo /D (subsubsection.3.14.3.1) >> +>> +endobj +1323 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 233.967 213.596 242.933] +/A << /S /GoTo /D (subsection.3.14.4) >> +>> +endobj +1324 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 220.074 190.583 230.978] +/A << /S /GoTo /D (section.3.15) >> +>> +endobj +1325 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 208.119 255.957 219.023] +/A << /S /GoTo /D (subsection.3.15.1) >> +>> +endobj +1326 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 196.164 327.599 207.068] +/A << /S /GoTo /D (subsubsection.3.15.1.1) >> +>> +endobj +1327 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 186.146 255.001 195.113] +/A << /S /GoTo /D (subsubsection.3.15.1.2) >> +>> +endobj +1328 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 172.254 248.755 183.158] +/A << /S /GoTo /D (subsection.3.15.2) >> +>> +endobj +1329 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 160.298 250.418 171.202] +/A << /S /GoTo /D (subsection.3.15.3) >> +>> +endobj +1330 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 148.343 158.205 159.247] +/A << /S /GoTo /D (section.3.16) >> +>> +endobj +1331 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 136.388 255.05 147.292] +/A << /S /GoTo /D (section.3.17) >> +>> +endobj +1342 0 obj +<< +/D [1340 0 R /XYZ 84.039 766.262 null] +>> +endobj +1339 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1395 0 obj +<< +/Length 1785 +/Filter /FlateDecode +>> +stream +xÚí\[s›8}÷¯àÑž)TB¤}Kœ¤Ûnn{w:i;Œ±ÃÔ€p³ý÷+@’‰M‚íÖžÀù|÷£O +¸Oì(YÌóýp\’b>|³žš€Æè÷AâF“LËÔÇgø2ÿŸÄ±ë³ÕO±uQ”6uàX:ðw³pdÏr ïÜÄÝ©3ôy³ˆE!2 9Ü·éMvdûnâ>ŠãŠxlú/wͰ«ÒO醋P ¤ìi…GÆGçƒ7ˆ6âh¯ü]¸H¼€gÔŸY턹nD¬be°¤…í‚ëAg¡3^ÝÿÂF‰¹jX¢ž +ÊS¹KKW®F|oV¶¿¨Diîzv·_ùún}SvלŒÇÒ»\»é–·ÇüÃYöá»ç¸“¥%U˜ÖãI‹¸£â.‰h1OêË|B[w³MQ’²> O‘ÈLùÔ+Ó_dŸ7í¤5ˆeêK/ø&Ýôë¼ý½jcÊ´lÿ\З ‘\$쇾ϰV/åž‚›yMX«âÚ¤Š‹…Áó<s÷¢0ðYêžþw2MN_Ö0š•{%1µZ³&üb]Pæÿ—Þ(²Y¶Xz3†ÙfúÛ‘Ju³$σ‡”+ƒaT¶²{o.ù¹[ -ÚDû%ux’½eDÆØQšÞ䯮™ðví¹ëxb3éd8Ë\(z²µ´”ñÓn¦i› ¯m_b¶.RÄÔ÷$¤ +endstream +endobj +1394 0 obj +<< +/Type /Page +/Contents 1395 0 R +/Resources 1393 0 R +/MediaBox [0 0 612 792] +/Parent 1172 0 R +/Annots [ 1332 0 R 1333 0 R 1334 0 R 1335 0 R 1336 0 R 1337 0 R 1338 0 R 1344 0 R 1345 0 R 1346 0 R 1347 0 R 1348 0 R 1349 0 R 1350 0 R 1351 0 R 1397 0 R 1352 0 R 1353 0 R 1354 0 R 1355 0 R 1356 0 R 1357 0 R 1358 0 R 1359 0 R 1360 0 R 1361 0 R 1362 0 R 1363 0 R 1364 0 R 1365 0 R 1366 0 R 1367 0 R 1368 0 R 1369 0 R 1370 0 R 1371 0 R 1372 0 R 1373 0 R 1374 0 R 1375 0 R 1376 0 R 1377 0 R 1378 0 R 1379 0 R 1380 0 R 1381 0 R 1382 0 R 1383 0 R 1384 0 R 1385 0 R 1386 0 R 1387 0 R 1388 0 R 1389 0 R 1390 0 R 1391 0 R ] +>> +endobj +1332 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 722.326 231.13 733.205] +/A << /S /GoTo /D (chapter.4) >> +>> +endobj +1333 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 712.293 188.68 721.14] +/A << /S /GoTo /D (section.4.1) >> +>> +endobj +1334 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 698.281 237.955 709.185] +/A << /S /GoTo /D (subsection.4.1.1) >> +>> +endobj +1335 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 686.326 285.377 697.23] +/A << /S /GoTo /D (subsection.4.1.2) >> +>> +endobj +1336 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 674.371 215.549 685.275] +/A << /S /GoTo /D (subsection.4.1.3) >> +>> +endobj +1337 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 664.473 235.794 673.319] +/A << /S /GoTo /D (subsubsection.4.1.3.1) >> +>> +endobj +1338 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 652.518 232.486 661.364] +/A << /S /GoTo /D (subsubsection.4.1.3.2) >> +>> +endobj +1344 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 638.505 272.017 649.409] +/A << /S /GoTo /D (subsection.4.1.4) >> +>> +endobj +1345 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 626.55 288.206 637.454] +/A << /S /GoTo /D (subsection.4.1.5) >> +>> +endobj +1346 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 614.595 373.536 625.499] +/A << /S /GoTo /D (subsubsection.4.1.5.1) >> +>> +endobj +1347 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 602.64 254.852 613.544] +/A << /S /GoTo /D (subsubsection.4.1.5.2) >> +>> +endobj +1348 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 591.058 336.066 601.588] +/A << /S /GoTo /D (subsubsection.4.1.5.3) >> +>> +endobj +1349 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 579.103 317.805 589.633] +/A << /S /GoTo /D (subsubsection.4.1.5.4) >> +>> +endobj +1350 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 566.774 170.11 577.678] +/A << /S /GoTo /D (section.4.2) >> +>> +endobj +1351 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 554.819 542.13 565.723] +/A << /S /GoTo /D (section.4.3) >> +>> +endobj +1397 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 542.864 143.819 553.768] +/A << /S /GoTo /D (section.4.3) >> +>> +endobj +1352 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 530.909 208.077 541.813] +/A << /S /GoTo /D (subsection.4.3.1) >> +>> +endobj +1353 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 518.953 204.76 529.857] +/A << /S /GoTo /D (subsection.4.3.2) >> +>> +endobj +1354 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 509.056 267.365 517.902] +/A << /S /GoTo /D (subsubsection.4.3.2.1) >> +>> +endobj +1355 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 495.043 320.147 505.947] +/A << /S /GoTo /D (subsection.4.3.3) >> +>> +endobj +1356 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 483.088 358.642 493.992] +/A << /S /GoTo /D (subsubsection.4.3.3.1) >> +>> +endobj +1357 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 471.133 358.642 482.037] +/A << /S /GoTo /D (subsubsection.4.3.3.2) >> +>> +endobj +1358 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 459.178 489.241 470.082] +/A << /S /GoTo /D (subsection.4.3.4) >> +>> +endobj +1359 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 447.222 369.163 458.126] +/A << /S /GoTo /D (subsubsection.4.3.4.1) >> +>> +endobj +1360 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 435.267 259.833 446.171] +/A << /S /GoTo /D (subsection.4.3.5) >> +>> +endobj +1361 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 423.312 366.951 434.216] +/A << /S /GoTo /D (subsubsection.4.3.5.1) >> +>> +endobj +1362 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 411.357 366.951 422.261] +/A << /S /GoTo /D (subsubsection.4.3.5.2) >> +>> +endobj +1363 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 399.402 264.814 410.306] +/A << /S /GoTo /D (subsection.4.3.6) >> +>> +endobj +1364 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 387.447 241.143 398.351] +/A << /S /GoTo /D (subsection.4.3.7) >> +>> +endobj +1365 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 377.549 207.5 386.395] +/A << /S /GoTo /D (subsection.4.3.8) >> +>> +endobj +1366 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 365.474 223.739 374.44] +/A << /S /GoTo /D (subsection.4.3.9) >> +>> +endobj +1367 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 351.581 222.962 362.485] +/A << /S /GoTo /D (section.4.4) >> +>> +endobj +1368 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 339.626 208.077 350.53] +/A << /S /GoTo /D (subsection.4.4.1) >> +>> +endobj +1369 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 327.671 185.881 338.575] +/A << /S /GoTo /D (section.4.5) >> +>> +endobj +1370 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 315.716 235.206 326.62] +/A << /S /GoTo /D (subsection.4.5.1) >> +>> +endobj +1371 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 303.76 340.102 314.664] +/A << /S /GoTo /D (subsubsection.4.5.1.1) >> +>> +endobj +1372 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 291.805 340.102 302.709] +/A << /S /GoTo /D (subsubsection.4.5.1.2) >> +>> +endobj +1373 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 279.85 318.373 290.754] +/A << /S /GoTo /D (subsubsection.4.5.1.3) >> +>> +endobj +1374 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 267.895 289.602 278.799] +/A << /S /GoTo /D (subsubsection.4.5.1.4) >> +>> +endobj +1375 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 255.94 302.891 266.844] +/A << /S /GoTo /D (subsubsection.4.5.1.5) >> +>> +endobj +1376 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 243.985 185.881 254.889] +/A << /S /GoTo /D (section.4.6) >> +>> +endobj +1377 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 232.029 301.457 242.933] +/A << /S /GoTo /D (subsection.4.6.1) >> +>> +endobj +1378 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 220.074 287.539 230.978] +/A << /S /GoTo /D (subsection.4.6.2) >> +>> +endobj +1379 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 208.119 214.155 219.023] +/A << /S /GoTo /D (subsection.4.6.3) >> +>> +endobj +1380 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 196.164 229.676 207.068] +/A << /S /GoTo /D (subsection.4.6.4) >> +>> +endobj +1381 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 184.209 254.294 195.113] +/A << /S /GoTo /D (subsection.4.6.5) >> +>> +endobj +1382 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 172.254 252.909 183.158] +/A << /S /GoTo /D (subsection.4.6.6) >> +>> +endobj +1383 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 162.356 246.961 171.202] +/A << /S /GoTo /D (subsection.4.6.7) >> +>> +endobj +1384 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 148.343 203.634 159.247] +/A << /S /GoTo /D (subsection.4.6.8) >> +>> +endobj +1385 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 138.326 259.415 147.292] +/A << /S /GoTo /D (subsubsection.4.6.8.1) >> +>> +endobj +1386 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 124.433 367.189 135.337] +/A << /S /GoTo /D (subsubsection.4.6.8.2) >> +>> +endobj +1387 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 112.478 341.456 123.382] +/A << /S /GoTo /D (subsubsection.4.6.8.3) >> +>> +endobj +1388 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 100.523 393.79 111.427] +/A << /S /GoTo /D (subsubsection.4.6.8.4) >> +>> +endobj +1389 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 90.505 337.461 99.471] +/A << /S /GoTo /D (subsubsection.4.6.8.5) >> +>> +endobj +1390 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 76.612 207.829 87.516] +/A << /S /GoTo /D (subsection.4.6.9) >> +>> +endobj +1391 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 64.657 275.863 75.561] +/A << /S /GoTo /D (subsubsection.4.6.9.1) >> +>> +endobj +1396 0 obj +<< +/D [1394 0 R /XYZ 84.039 766.262 null] +>> +endobj +1393 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1454 0 obj +<< +/Length 1727 +/Filter /FlateDecode +>> +stream +xÚí\Év›HÝë+XŠ…pUQcïlÉvœÎàØ:Ý}N’Fe…c5BN'_ß dYØIìÀJXÈ€î÷Þ}C s§ƒ£éàà„CX‚"jL¯ +¸™‚(,§_dêùÙÒüpÅÉæÝâÏÛBi_ìâ!K@\£Ë‚Š0¤®{êGWŽŸõ~‘(ûXÖì +Ýæ²Ð3*¶½H«ámXÁë¬ä®+–É*ÖÇ·iÀpüU=Â3F{ü‹?Éñ?Ç«EÒ. Þ,~:-4§%ë_yn¡Œ¼”¥Î•Fž„ÑFU±œ…q¦íÜùªÚJ<òê¶ÂmÔSðx +ª†Às +*)ãõ +ycºévk»7APé+¾N8ÉqAó¤ØW/ù¢ +ýRå;ÅŽøh»ò$ü)_ùp.ëM8ú;¯õfàí½'øé;I± £…Ôà/3 oÕ{¶èÇ/´‰—YÝŽ*ð•öB,YCÍñbñ~$´e¤-~œæp±ð×<M%Å.‚eù“ŽïÛ¨jª\b\S¢6îŸÁ{¯g®A¿ŒíN>¬ä²ùG +P? úÈVOKåyE¡mŒ(¶zÕ=êg§ƒÿuòÇ +endstream +endobj +1453 0 obj +<< +/Type /Page +/Contents 1454 0 R +/Resources 1452 0 R +/MediaBox [0 0 612 792] +/Parent 1172 0 R +/Annots [ 1392 0 R 1398 0 R 1399 0 R 1400 0 R 1401 0 R 1402 0 R 1403 0 R 1404 0 R 1405 0 R 1406 0 R 1407 0 R 1408 0 R 1409 0 R 1410 0 R 1411 0 R 1412 0 R 1413 0 R 1414 0 R 1415 0 R 1416 0 R 1417 0 R 1418 0 R 1419 0 R 1420 0 R 1421 0 R 1422 0 R 1423 0 R 1424 0 R 1425 0 R 1426 0 R 1427 0 R 1428 0 R 1429 0 R 1430 0 R 1431 0 R 1432 0 R 1433 0 R 1434 0 R 1435 0 R 1436 0 R 1437 0 R 1438 0 R 1439 0 R 1440 0 R 1441 0 R 1442 0 R 1443 0 R 1444 0 R 1445 0 R 1446 0 R 1447 0 R 1448 0 R ] +>> +endobj +1392 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 722.191 276.62 733.095] +/A << /S /GoTo /D (subsubsection.4.6.9.2) >> +>> +endobj +1398 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 710.236 185.881 721.14] +/A << /S /GoTo /D (section.4.7) >> +>> +endobj +1399 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 698.281 216.934 709.185] +/A << /S /GoTo /D (subsection.4.7.1) >> +>> +endobj +1400 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 686.326 241.013 697.23] +/A << /S /GoTo /D (subsection.4.7.2) >> +>> +endobj +1401 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 674.371 298.448 685.275] +/A << /S /GoTo /D (subsubsection.4.7.2.1) >> +>> +endobj +1402 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 662.416 283.245 673.319] +/A << /S /GoTo /D (subsubsection.4.7.2.2) >> +>> +endobj +1403 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 650.46 278.264 661.364] +/A << /S /GoTo /D (subsubsection.4.7.2.3) >> +>> +endobj +1404 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 638.505 262.214 649.409] +/A << /S /GoTo /D (subsubsection.4.7.2.4) >> +>> +endobj +1405 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 626.55 274.738 637.454] +/A << /S /GoTo /D (subsubsection.4.7.2.5) >> +>> +endobj +1406 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 616.652 246.961 625.499] +/A << /S /GoTo /D (subsection.4.7.3) >> +>> +endobj +1407 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 602.64 239.599 613.544] +/A << /S /GoTo /D (subsection.4.7.4) >> +>> +endobj +1408 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 592.742 200.037 601.588] +/A << /S /GoTo /D (subsection.4.7.5) >> +>> +endobj +1409 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 578.729 190.085 589.633] +/A << /S /GoTo /D (subsection.4.7.6) >> +>> +endobj +1410 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 568.831 261.735 577.678] +/A << /S /GoTo /D (subsection.4.7.7) >> +>> +endobj +1411 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 556.876 206.404 565.723] +/A << /S /GoTo /D (subsection.4.7.8) >> +>> +endobj +1412 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 544.802 191.739 553.768] +/A << /S /GoTo /D (subsection.4.7.9) >> +>> +endobj +1413 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 530.909 285.048 541.813] +/A << /S /GoTo /D (subsection.4.7.10) >> +>> +endobj +1414 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 518.953 222.463 529.857] +/A << /S /GoTo /D (subsection.4.7.11) >> +>> +endobj +1415 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 509.056 177.911 517.902] +/A << /S /GoTo /D (subsection.4.7.12) >> +>> +endobj +1416 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 497.1 195.076 505.947] +/A << /S /GoTo /D (subsection.4.7.13) >> +>> +endobj +1417 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 485.145 245.178 493.992] +/A << /S /GoTo /D (subsection.4.7.14) >> +>> +endobj +1418 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 471.133 194.508 482.037] +/A << /S /GoTo /D (subsection.4.7.15) >> +>> +endobj +1419 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 461.115 222.453 470.082] +/A << /S /GoTo /D (subsection.4.7.16) >> +>> +endobj +1420 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 447.222 229.676 458.126] +/A << /S /GoTo /D (subsection.4.7.17) >> +>> +endobj +1421 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 437.205 228.829 446.171] +/A << /S /GoTo /D (subsection.4.7.18) >> +>> +endobj +1422 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 425.25 282.398 434.216] +/A << /S /GoTo /D (subsubsection.4.7.18.1) >> +>> +endobj +1423 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 411.357 268.301 422.261] +/A << /S /GoTo /D (subsubsection.4.7.18.2) >> +>> +endobj +1424 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 399.402 225.961 410.306] +/A << /S /GoTo /D (subsubsection.4.7.18.3) >> +>> +endobj +1425 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 387.447 227.664 398.351] +/A << /S /GoTo /D (subsection.4.7.19) >> +>> +endobj +1426 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 377.429 236.74 386.395] +/A << /S /GoTo /D (subsubsection.4.7.19.1) >> +>> +endobj +1427 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 363.536 207.829 374.44] +/A << /S /GoTo /D (subsection.4.7.20) >> +>> +endobj +1428 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 353.519 295.131 362.485] +/A << /S /GoTo /D (subsubsection.4.7.20.1) >> +>> +endobj +1429 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.782 339.626 263.569 350.53] +/A << /S /GoTo /D (subsubsection.4.7.20.2) >> +>> +endobj +1430 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 317.843 146.728 328.722] +/A << /S /GoTo /D (chapter.5) >> +>> +endobj +1431 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 305.753 226.369 316.657] +/A << /S /GoTo /D (section.5.1) >> +>> +endobj +1432 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 293.798 259.076 304.702] +/A << /S /GoTo /D (subsection.5.1.1) >> +>> +endobj +1433 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 281.843 259.385 292.747] +/A << /S /GoTo /D (subsection.5.1.2) >> +>> +endobj +1434 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 269.887 279.27 280.791] +/A << /S /GoTo /D (subsection.5.1.3) >> +>> +endobj +1435 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 257.932 287.788 268.836] +/A << /S /GoTo /D (subsection.5.1.4) >> +>> +endobj +1436 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 245.977 278.443 256.881] +/A << /S /GoTo /D (subsection.5.1.5) >> +>> +endobj +1437 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 234.022 279.36 244.926] +/A << /S /GoTo /D (subsection.5.1.6) >> +>> +endobj +1438 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 222.067 291.534 232.971] +/A << /S /GoTo /D (subsection.5.1.7) >> +>> +endobj +1439 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 210.112 367.21 221.016] +/A << /S /GoTo /D (section.5.2) >> +>> +endobj +1440 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 190.231 123.126 199.207] +/A << /S /GoTo /D (chapter.6) >> +>> +endobj +1441 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 176.239 282.169 187.143] +/A << /S /GoTo /D (section.6.1) >> +>> +endobj +1442 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 166.341 255.738 175.187] +/A << /S /GoTo /D (section.6.2) >> +>> +endobj +1443 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 154.386 295.269 163.232] +/A << /S /GoTo /D (section.6.3) >> +>> +endobj +1444 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 140.373 278.253 151.277] +/A << /S /GoTo /D (section.6.4) >> +>> +endobj +1445 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 128.418 226.548 139.322] +/A << /S /GoTo /D (section.6.5) >> +>> +endobj +1446 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 116.463 312.594 127.367] +/A << /S /GoTo /D (section.6.6) >> +>> +endobj +1447 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 104.508 284.948 115.412] +/A << /S /GoTo /D (section.6.7) >> +>> +endobj +1448 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 92.926 188.929 103.456] +/A << /S /GoTo /D (section.6.8) >> +>> +endobj +1455 0 obj +<< +/D [1453 0 R /XYZ 84.039 766.262 null] +>> +endobj +1452 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1490 0 obj +<< +/Length 1312 +/Filter /FlateDecode +>> +stream +xÚíšMw›8†÷þìjŸ3$$@ËÄqÚéÉIÒØsf‘éBs‚1©ûëG€ð4‰7mÇlÙ|HyŸ{¥«{ejfjï{g“ÞÉ…ƒ5bÚÚä^s±aZDs°m¸i_»ë¯¯&£«ÉxðyòQC&2LG>ݸÔMz_z@^25°z‘e +Ó£"OY•`g?8öÎp,gœOç¡XÁI¨ðfM6Æ›·bƒ›÷l +½‚CC\ëW_jbs°O9B±¨€y<)¶;qm§Ãôs0…iô•Γ¨-|ë…· +9;ó¦|£äõW=ò{µüœ‡U+TÒÈÏ=*Šõi{gœŽÍþP¶r:@AHÓ¡Ü +”['5–T&ư̂šG£ê§s*è3é÷5éw™î¸ND8¿•ÖÐpqlYoÐ~ÜçœBi(¨Áª¤ËLØTgEXó5IY¶Š0G‘„·º´ëØGLº;†ò…ÔPI}Ψ¯¯¢õ'&ŽutfþJ½×LÛRzy2 +º0ä¥hœÃZî4ÈX!X﹚®¸XÆ7)÷X–ñ´YÍ‚vÇáE^RÇ$ªŽY¸GÕê‡q±„H_‰i”=]Áä5L²¬`NfËm|¾ØD}իǹmtÓh‹ÃX²œ@O•s–™ìÇêK¹]–á¦PMy®bÜ)Íê™v*cއª™åžòâ?Ô®”ù¬vìÍ]¹Ïˈ¬Íã‘ócem•â׸—Sø«>N½‡˜â=FÌZ’¡Ûn7Oúl;ØÀ¤è;rIõÔæ3£Iï?ÿdüõ +endstream +endobj +1489 0 obj +<< +/Type /Page +/Contents 1490 0 R +/Resources 1488 0 R +/MediaBox [0 0 612 792] +/Parent 1492 0 R +/Annots [ 1449 0 R 1450 0 R 1451 0 R 1456 0 R 1457 0 R 1458 0 R 1459 0 R 1460 0 R 1461 0 R 1462 0 R 1463 0 R 1464 0 R 1465 0 R 1466 0 R 1467 0 R 1468 0 R 1469 0 R 1470 0 R 1471 0 R 1472 0 R 1473 0 R 1474 0 R 1475 0 R 1476 0 R 1477 0 R 1478 0 R 1479 0 R 1480 0 R 1481 0 R 1482 0 R 1483 0 R 1484 0 R 1485 0 R 1486 0 R 1487 0 R ] +>> +endobj +1449 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 722.326 135.858 733.205] +/A << /S /GoTo /D (chapter.7) >> +>> +endobj +1450 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 710.236 186.718 721.14] +/A << /S /GoTo /D (section.7.1) >> +>> +endobj +1451 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 698.281 204.969 709.185] +/A << /S /GoTo /D (section.7.2) >> +>> +endobj +1456 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 686.326 200.555 697.23] +/A << /S /GoTo /D (section.7.3) >> +>> +endobj +1457 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 674.371 175.639 685.275] +/A << /S /GoTo /D (section.7.4) >> +>> +endobj +1458 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 662.416 170.379 673.319] +/A << /S /GoTo /D (section.7.5) >> +>> +endobj +1459 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 650.46 268.321 661.364] +/A << /S /GoTo /D (section.7.6) >> +>> +endobj +1460 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 638.505 182.125 649.409] +/A << /S /GoTo /D (section.7.7) >> +>> +endobj +1461 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 626.55 184.496 637.454] +/A << /S /GoTo /D (section.7.8) >> +>> +endobj +1462 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 614.595 163.186 625.499] +/A << /S /GoTo /D (section.7.9) >> +>> +endobj +1463 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 604.697 231.818 613.544] +/A << /S /GoTo /D (section.7.10) >> +>> +endobj +1464 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 582.759 194.149 591.735] +/A << /S /GoTo /D (chapter.8) >> +>> +endobj +1465 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 568.767 180.351 579.671] +/A << /S /GoTo /D (section.8.1) >> +>> +endobj +1466 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 556.812 266.597 567.715] +/A << /S /GoTo /D (subsection.8.1.1) >> +>> +endobj +1467 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 546.914 250.687 555.76] +/A << /S /GoTo /D (subsection.8.1.2) >> +>> +endobj +1468 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 532.901 228.68 543.805] +/A << /S /GoTo /D (subsection.8.1.3) >> +>> +endobj +1469 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 520.946 235.753 531.85] +/A << /S /GoTo /D (subsection.8.1.4) >> +>> +endobj +1470 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 508.991 219.296 519.895] +/A << /S /GoTo /D (subsection.8.1.5) >> +>> +endobj +1471 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 497.036 257.89 507.94] +/A << /S /GoTo /D (subsection.8.1.6) >> +>> +endobj +1472 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 487.138 234.089 495.984] +/A << /S /GoTo /D (subsection.8.1.7) >> +>> +endobj +1473 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 473.125 250.418 484.029] +/A << /S /GoTo /D (subsection.8.1.8) >> +>> +endobj +1474 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 463.108 202.269 472.074] +/A << /S /GoTo /D (subsection.8.1.9) >> +>> +endobj +1475 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 449.215 263.32 460.119] +/A << /S /GoTo /D (subsection.8.1.10) >> +>> +endobj +1476 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 437.26 207.25 448.164] +/A << /S /GoTo /D (subsection.8.1.11) >> +>> +endobj +1477 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 425.305 315.992 436.209] +/A << /S /GoTo /D (subsection.8.1.12) >> +>> +endobj +1478 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 415.407 321.52 424.253] +/A << /S /GoTo /D (subsection.8.1.13) >> +>> +endobj +1479 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 401.394 404.678 412.298] +/A << /S /GoTo /D (subsection.8.1.14) >> +>> +endobj +1480 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 389.439 233.382 400.343] +/A << /S /GoTo /D (subsection.8.1.15) >> +>> +endobj +1481 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.901 377.484 235.185 388.388] +/A << /S /GoTo /D (subsection.8.1.16) >> +>> +endobj +1482 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 365.529 219.225 376.433] +/A << /S /GoTo /D (section.8.2) >> +>> +endobj +1483 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 353.574 255.14 364.478] +/A << /S /GoTo /D (section.8.3) >> +>> +endobj +1484 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 331.79 181.357 342.669] +/A << /S /GoTo /D (chapter.9) >> +>> +endobj +1485 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 319.701 239.549 330.605] +/A << /S /GoTo /D (section.9.1) >> +>> +endobj +1486 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.987 307.746 411.841 318.649] +/A << /S /GoTo /D (section.9.2) >> +>> +endobj +1487 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 285.962 178.917 296.841] +/A << /S /GoTo /D (chapter.10) >> +>> +endobj +1491 0 obj +<< +/D [1489 0 R /XYZ 84.039 766.262 null] +>> +endobj +1488 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1500 0 obj +<< +/Length 1724 +/Filter /FlateDecode +>> +stream +xÚ]“Û4ð½¿"OŒ3Ó8’¿ÃÛ‘£p´×vH˜R[‹s,%÷8~=+íÚ‰Û +³8!ßP¥Ý«²×]¯KiŒîM¸\IìkèʡïekñðiÉÓ@öÆÕ òàHƒP†²Að~»ó©àA§œãøì9¼w±-XÌ]"äQ +nvoîÞ¾~‰÷8¹<‡Ÿ\š†ûËtqs)„1òt@[GÁyШöqÉè±LÓÀ¹”³Ñ$¸®]Ô¹tÊþ¨s”ñªíqGyµ¨Îlº5¸º¸!DjÁ c’:7«†¦ª;ŽPÄæÓ¹Ô°?é¬ ¬ÏNÏîbÓ<Oü5Lä'g™èé%ùàD>@á^˜ +óúë™åž… ,ñ+æGÔc>FQ:§úu•B;6ú +Ê; 0e +‚4W—>³p_Ÿª„+ûÜMjõŸw8H·0…ïßO‹0%)ùŒæÛý‹¿ +endstream +endobj +1499 0 obj +<< +/Type /Page +/Contents 1500 0 R +/Resources 1498 0 R +/MediaBox [0 0 612 792] +/Parent 1492 0 R +/Annots [ 1493 0 R ] +>> +endobj +1493 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [271.499 398.057 488.684 408.961] +/Subtype/Link/A<</Type/Action/S/URI/URI(https://sourceforge.net/p/sdcc/wiki/)>> +>> +endobj +1501 0 obj +<< +/D [1499 0 R /XYZ 84.039 766.262 null] +>> +endobj +2 0 obj +<< +/D [1499 0 R /XYZ 85.039 735.307 null] +>> +endobj +6 0 obj +<< +/D [1499 0 R /XYZ 85.039 560.664 null] +>> +endobj +1498 0 obj +<< +/Font << /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1508 0 obj +<< +/Length 3300 +/Filter /FlateDecode +>> +stream +xÚ[YsÛF~ׯ`å‰,#ÌËû;ŠW‰×öFJÕVÅ©@"` +'k½r1Q œyÐ.&wWÿ¾r6Z(ÊI ½£´‚¹á†Ö†w]Æ‘ˆ,òä!"°œÃÏÐÐVUaϪhøÒò™g¬Ú>/³]+p_0éE£phEþ€ë:OÛù.[Öç"‡mä1ÏlÓìqÆÝi¼*Ú]æRJ{: +s ûéùbÀ¼ÉŸÊ,%¬ãòiÙU ˜ˆÆÑ_þADX•¯Âúçìý®ç‰ +[ãù¶gzþòXÏÈsÜóÇ`-C˜¶X; ˜±Á.‚—q0†wY(øP‹ƒ7Âó^†Âéìw €$|°åeP%ÔüB( €Ià +"§¯:hô!d©TRyC¡:€ KxÂÉÉrìâHx‘w!N”ÏøQ9àÈiîE‡…²R ±` +íV¹·ñ 𢋩E2˜xP“He¿YüUÈëŠ(áb¬‹¨€^Ç‹¨1¶Qm λêe÷…¹¹Ö0?~;kûAcÀúÀ1xÚž¯ø q:ï ‰Ó.qwÅ7_콃$üý<›9Ò÷¦IµXæÄrÝ‹‹¦²¢š oºÖôú(×ûúà¸`i®Š¼4ôâ¦ÉÁ¤J3"0(,„ͼߞ†ÈÒ?ÂjŠåŒ{Óçõ<«Í|^âÓŸÆÔ}\•I›W%›9¾çMoKó^šæ8Û$#5«URju&Ž€âBD%‚o?~£Æ#»¬¨–ö+0²Ã§Qí™zIl‡µÍ4ì2;UYʨ^ºVÐèw*äæ-ºÓe]!Ç¿ó+D=WÒ³Z¢üÔþêz®ã$ÚIQ-â6O`ŒÓl[ѳΖx®é¶¸Å4XÀêj4Š_d8ðß¼}6 +Ù1’–ÛõåÑ wàð_Š,nŒÁ˪ÍÞB¸á}ä»6ÀboæÇËz¦¼iõwNëø¹¥56[šÉxžÅvß-Är3™VÉj.ëØñº‹ ŸëpÞ» ’[¶‚Ù^ +†ê¬Ð[nÍ%&P•ÀKh{AÖißôï‹ÍÔt8üHm•·FÍy’•MÖìIè+}¿hmšÍëÖ +±5>xpBQ´o®¦á:.6;U•`:kI¨æ7ËŒÁµÒ4˜}ÌÀ}ð5v«1¤¼°²0j¾Ø +D¦ S;p€Œ„½ºÂ®úÕñÀ|»µlɪ7Ú¦¶µkX©Â~;œ—‡mÿ*°Õa±5ôé·û2€Y6¨-°§·žFõ”z«2µ2Ðøðåãß‚š˜ö°+©»ÈŸæ-5ãåRšiá/Íõ +[ã6=~¡z.€<ÕJNGTÙßVè +8ä64n®9¨“TKá¹6õޤäO_Å +N™À×H€×ÍkþÞ!ýyŨ%¢€"о²Õ8©äXø„…ÀÆ#ÑíóVZˆ ¶Žl„wœ=‡ŸùÒ³+Àa« +endstream +endobj +1507 0 obj +<< +/Type /Page +/Contents 1508 0 R +/Resources 1506 0 R +/MediaBox [0 0 612 792] +/Parent 1492 0 R +/Annots [ 1494 0 R 1495 0 R 1496 0 R 1497 0 R 1503 0 R 1504 0 R 1505 0 R ] +>> +endobj +1494 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [147.141 645.198 153.318 659.392] +/A << /S /GoTo /D (Hfootnote.1) >> +>> +endobj +1495 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [138.424 588.763 144.601 602.956] +/A << /S /GoTo /D (Hfootnote.2) >> +>> +endobj +1496 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [322.454 471.483 539.639 481.764] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/snap.php)>> +>> +endobj +1497 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [445.315 459.024 451.491 471.669] +/A << /S /GoTo /D (Hfootnote.3) >> +>> +endobj +1503 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [277.935 285.455 393.502 296.359] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://gcc.gnu.org/)>> +>> +endobj +1504 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [228.69 258.183 398.553 268.464] +/Subtype/Link/A<</Type/Action/S/URI/URI(https://shop-pdp.net/ashtml/)>> +>> +endobj +1505 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [242.817 106.75 465.98 117.032] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/software/binutils/)>> +>> +endobj +1509 0 obj +<< +/D [1507 0 R /XYZ 84.039 766.262 null] +>> +endobj +10 0 obj +<< +/D [1507 0 R /XYZ 85.039 444.329 null] +>> +endobj +1510 0 obj +<< +/D [1507 0 R /XYZ 99.386 101.299 null] +>> +endobj +1511 0 obj +<< +/D [1507 0 R /XYZ 99.386 91.514 null] +>> +endobj +1512 0 obj +<< +/D [1507 0 R /XYZ 99.386 81.729 null] +>> +endobj +1506 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1523 0 obj +<< +/Length 2080 +/Filter /FlateDecode +>> +stream +xÚÍ]sÛ6òÝ¿‚Ó'jjB¿™>%Jšºç:½Xi›ô¢( +Þà‡=]¬¯¾XFÝ–ãžU>RWóýÔëbÈ®*Ù{ߪå5@âÜEÓõf›µ¥!gÄ$~øÙ¢G +„ó¸SòN™k'ØzÓKÄR·GSm˜TÁQ·h—V1h}%¢B•^¥äº?p¥×¶:\4¡2ôõ9¿¨°#·áú¬XIÖ4Z’8vyÇZ††¬D)z\íŸìïígYò?iȵ¥˜ŠõUXö#à ÈJ3´vÓ;§‰¦€{Y¡sW +³({IŽâÅñB¨9Yâ@M#IîÃ*>F{çÅþ(pž=§O¢ 4'_¨KLR«q´îΆâÿã½àÜ&ûÙ·ßžÜ(k,ö»úI¡0Î<qצï»gÓév»%Å€p±ž>&…¹•ê;d$Ü=_õ[íuQÇ4,>.Þû±ÿâþÖ +³·âu-ú“ŽEŠHІyâÎ ½ƒ®R"ÚŽ¸8îPÕ¡ºà).»Î@tÛ¼¿lTùâIîj©ŸŽ”Ž‚Œ$Ifmþ,Ð6`h³sÔHWߨƒÆÖƒâŸZrƾ1Éâ=£_š•EÓÕ¶óß牃è8Žô$\ÒC9RvØ +5!Úˆ„oûsbäPí»”à£q¿¿hp@c…i +5.®X[ŽŒ¬ÇÒ0 +¬x€ +øB#7\h&á¨g.›B·úk0/eð§¨)3ˆ*ºp¡¬F\/X/•‚×x3(ƒÄäa©áÚTøý%. 8°É±á‚[¨ƒ›SEÌ1Ïïîofïjm2úƒÓÜ?Ÿd`oðŒî;ü*RR»*’iª® "@#Y¿ºhôÁn(5C?²ql ¦ïQKŒtXxžvˆÇ¤—)ýöœ|ƒ:'<Žw64O¯‚²’Ù5¯£ +iõøíší‚v_ŸQê.+| +êÞ +endstream +endobj +1522 0 obj +<< +/Type /Page +/Contents 1523 0 R +/Resources 1521 0 R +/MediaBox [0 0 612 792] +/Parent 1492 0 R +/Annots [ 1513 0 R 1514 0 R 1515 0 R 1516 0 R 1517 0 R 1518 0 R 1519 0 R 1520 0 R ] +>> +endobj +1513 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [130.868 452.932 258.389 463.462] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.boost.org/)>> +>> +endobj +1514 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [173.746 411.863 493.547 422.144] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)>> +>> +endobj +1515 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [187.305 392.088 513.083 402.369] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html)>> +>> +endobj +1516 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [173.746 372.313 390.932 382.594] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/licenses/gpl.html)>> +>> +endobj +1517 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [191.459 351.915 426.577 362.819] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.opensource.org/licenses/Zlib)>> +>> +endobj +1518 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [268.002 332.513 521.551 343.043] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.opensource.org/licenses/BSL-1.0)>> +>> +endobj +1519 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [411.395 275.983 526.962 287.221] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.lyx.org/)>> +>> +endobj +1520 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [291.861 128.806 306.307 139.71] +/A << /S /GoTo /D (section.3.1) >> +>> +endobj +1524 0 obj +<< +/D [1522 0 R /XYZ 84.039 766.262 null] +>> +endobj +14 0 obj +<< +/D [1522 0 R /XYZ 85.039 317.886 null] +>> +endobj +18 0 obj +<< +/D [1522 0 R /XYZ 85.039 261.356 null] +>> +endobj +22 0 obj +<< +/D [1522 0 R /XYZ 85.039 193.911 null] +>> +endobj +1521 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F107 1525 0 R /F108 1526 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1530 0 obj +<< +/Length 2483 +/Filter /FlateDecode +>> +stream +xÚÍYmoÛFþî_Á3.UD4—/"™"×mTÜÅ9[í¡HŠ€o’¡H•¤ì¸EúÛ;³3K‘2ís¸/â¾ÌîÎìÌ>óìÊ6V†müpôjqtò}à‘Íœ™±X¡oÙndþÌ +#ÏXdÆ;SX¾5™ú3Û<=ÿ÷ÛIä˜/'Bs15ÿ×|ñËdêø¶ùßùâ5•Þ^œý<?ÿé’j?Ÿ]\ÎÏß@-rƒÈ<}ýòíâì‚úÏ;³¸˜x¶yþÝO§žüºøñèlqôÛ‘ +¶‚è@çÓÈ\ndù3¡%Ój³!‹A…B–9•ªÞc¨Hþîš<ceske=§ÉÁû½Ù§ÂgÞÐVrúÜ¿p¿U›b%¶58kI2ïmß>~’QåIú^¸^yüŒÇ?ÛËà¬ð1þ|;bêÁײ(Hýí®YS)æ›—l²ŠÕHЇÃJuÞlyÐ’¾eÕm#·`ÔÐè¤Âð»Ânzˆ(ÊÕÔ¬W–¿·m§D‡Œìæ,m¯'VéÌm¾š +™´bi¥µÂ+¨ÄÖ¨éF›¸ ¥QOûHîôËvs'àÆ8óö;ÏÈ=Q¬¯'hÌ’¾ã™zZps.öéÓ]©s/Ùä-„E,`¸@Ñ7×9€ +°ƒÙn[ïògÔ8%Ö8Cjí@k+_ºœ±T+"D*7ëQU¦Ã£f'† »v<ô¬À +|מ +ìl×1‹9ÌMýê0`ÛV¦bFmßÐÝÕdÊ ýD#QPu~€èÁÅnúR¤Íxõ +$´©ŠŠ‚ +´Gë +Å&+²UBåîlü=D ʧhNË}Dÿ¨¢žPõeÀáK|€ÌI¥Wj|CÍå°,7ñŠeöŽ´]¢d¸î&¦§›Dòä»–ÞFîH©~ãOòýsàðdø^ÓêœÖæü¨þš^ûúá5œ€í‚ÒÞ.uÝe»0JÙ®^€>šÅ ¿\g¦ý…Eí/× ˜Ës£òVzþR}Ú_8¢ï/ìTÏÇð)`ª!/ KqLg©šMnvpû«j¾+@Ó&ÞêaH7©Ìª@Xþ¹Ú$wù¬¹Ù$êýc«T¦k $<×ã€æ¸qV‰Zωœ.Ty + ˲÷AN9/#Þ‡FÜ:*ñ¼bïøÞØý)=JÃÖ)QÖæ;k.Üù}Ì”¾åØœ*…=:[ý„PÁ` +endstream +endobj +1529 0 obj +<< +/Type /Page +/Contents 1530 0 R +/Resources 1528 0 R +/MediaBox [0 0 612 792] +/Parent 1492 0 R +/Annots [ 1527 0 R ] +>> +endobj +1527 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [409.201 145.983 431.119 156.887] +/A << /S /GoTo /D (subsection.3.2.5) >> +>> +endobj +1531 0 obj +<< +/D [1529 0 R /XYZ 84.039 766.262 null] +>> +endobj +1528 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1538 0 obj +<< +/Length 2171 +/Filter /FlateDecode +>> +stream +xÚÍYmsÛÆþ®_àŒp¾ÃÁ6Ó™H¶eZÛ•èÔá€À‘DâXhUùõݽ=€ +±‰Åܽ~û·w“™ï~?B¸ó›«›¿ÞÌÿ9ñüˆ»ÿ¸™ÿHÔ»ÛW?ß¼}GÜϯnïnÞ¾nLgîõß¿›¿º¥9aϽy3¿„Ü}ûòýõO~™ÿtñj~ñïrrGä +˜à‰“m/>þÂæ~r8f‰soVnDç³èÒ¹»øû·ºò¾ÎaÒÓYpÁÂiâLýˆ¡Uú“ïGFŒvŸóÑ‹8ˆZ‘è ãD¦ºN«²X·oвhˆ¹Ÿœ'¦–Uº•91¢§ÎífPŸ +¨SÄ™(¿Ÿ‘;‚1MZ—N´^ÖçºYܤÞɬHKdxknþ +;Ê–í#‡VRUǹ~UGþp5°¸Ú˜®‹‰<4µúO•ïåbN^¼»¹ñø›xq"è¼8ñ‡’×Ý‚Zbêmzµ«|˜Ä¶‚"愳Р+„gÙÀBr ï GâkE²2¯Cߺí0zµ3±é9Çwˆ~» ìãí&ÞKlƒ&Í™ ”õÛCwuºÞ¦DgªBS¬m³Ô°5›«óã UÁa +÷˃rE¥‹ŒØÞ‡ ˜Ú|0ÞI¤¥)m`§eÙe MÝ(€};YbìjÚÙ´FîcŸ–h?5ç@µ½e·\®Œ÷e3J:ØouTµ>ö„.ÖÕøÛ̾¢Ñoÿ.ÓÕ鱤P$Õ<ìä89î3Á!‘?"ògì¾T‘í´O1Ô\~´ÆN4ߢ õ¬i_(Ž*+X®ƒ™^++‚«½¹tµ¸Rª|±„Vh0Íe›!vÐ+7r¬þ¿6ý®iû`Ýq¥~m–jߪÓéÕm€®{Uåæ0.ƒÃ.G¨¹ýóÐð1åöÉ1vÀMoWxÿ#ÆY}®»cþpa¢ªíç„ã﯃Fé<Y ¯²Àʲ(•¶ô¾Ï”ý dÆ©ôä7áÅàÀቃ#éÌóB'd‚‰ËêÔŠmÚÀÕãx}fŠÎ„z¿Û©zœµ=O•y +endstream +endobj +1537 0 obj +<< +/Type /Page +/Contents 1538 0 R +/Resources 1536 0 R +/MediaBox [0 0 612 792] +/Parent 1492 0 R +/Annots [ 1532 0 R 1533 0 R 1534 0 R 1535 0 R ] +>> +endobj +1532 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [156.541 680.413 185.93 689.26] +/A << /S /GoTo /D (subsubsection.4.6.8.3) >> +>> +endobj +1533 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [156.541 582.714 170.986 593.618] +/A << /S /GoTo /D (section.3.1) >> +>> +endobj +1534 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [379.314 463.163 401.231 474.067] +/A << /S /GoTo /D (subsection.4.7.6) >> +>> +endobj +1535 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [361.8 432.129 381.227 442.186] +/A << /S /GoTo /D (section.3.11) >> +>> +endobj +1539 0 obj +<< +/D [1537 0 R /XYZ 84.039 766.262 null] +>> +endobj +1536 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1545 0 obj +<< +/Length 1264 +/Filter /FlateDecode +>> +stream +xÚ•VKsÛ6¾ëWðHÎT@ÙK'uäÔéÄn,z2™$Š„,ŽùP0®ÿ}w±`ô%m/ÄbûÄ·2ïÑcÞ›Ùïùlq½L¼,Ìd$½|ë¥IÈDæ-¦Yìå•÷É硃y"™¿þ¸ÎWï‚y”0ÿ~õ>à̸¹_½[Ýæë`ÎSžÆþÕ¯þÊW÷tˆ;Å›Ûü>ˆ™÷úá*¿¹» +éè Ö¦œjÝÁ¦i +S÷qú-ë×WW¿ùŠ–²o÷£QÖñ`IéóS‹JéšÜ ßô'jxiæç;'Þj«†…L17ÎÃ,I(·V™]¦eFÁz*r4®)y‚=zªEŒŸ¨íзDé~JEJ£®»Gb¿¹}pĤByÑO2Œ^B¾×Oü~ Ù,DÝAõ£ÄÖ“‹Ö +å‚2…Ü¿÷j°¦ˆ÷\›QQ‹;NÖ´©;E +;ކإ‹Á¬ÏŒE¶®À;ÐÊh@A” +…RˆkEBütødha—BèV[ˆÿ¬i¹“e<9Ä›†æZÓðŒéÕ®%> y‡©ø™%L×íwÐ;) +endstream +endobj +1544 0 obj +<< +/Type /Page +/Contents 1545 0 R +/Resources 1543 0 R +/MediaBox [0 0 612 792] +/Parent 1549 0 R +/Annots [ 1540 0 R 1541 0 R 1547 0 R 1542 0 R 1548 0 R ] +>> +endobj +1540 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [183.632 608.169 352.997 619.073] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/)>> +>> +endobj +1541 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [396.676 572.304 542.13 583.207] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/doc/sdccman.pdf)>> +>> +endobj +1547 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 560.722 199.61 571.252] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/doc/sdccman.pdf)>> +>> +endobj +1542 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [360.81 536.438 542.13 547.342] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/code/8805/tree/trunk/sdcc/)>> +>> +endobj +1548 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 525.853 241.453 535.003] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/code/8805/tree/trunk/sdcc/)>> +>> +endobj +1546 0 obj +<< +/D [1544 0 R /XYZ 84.039 766.262 null] +>> +endobj +26 0 obj +<< +/D [1544 0 R /XYZ 85.039 735.307 null] +>> +endobj +30 0 obj +<< +/D [1544 0 R /XYZ 85.039 649.365 null] +>> +endobj +1543 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1554 0 obj +<< +/Length 969 +/Filter /FlateDecode +>> +stream +xÚÍWßoÛ6~÷_¡·È@Å’ÔKÛÓæµEZ¯}hƒ–h‹°L¢œ¤ûëwäÑib;è”bè‘§»ïûxGim"½™Ððüu1yùzÆ#NIQð<Z¬£2'4¢"“³4ÑçxÞŠý ûiÂsóé_‹ß1*#³rÆ\’¬"%Ë0ඃè:¥7óá·ùò2ªHUð"D匔4мž²<6@“<Þ;¸Q¬ì-Õžanë)ÏãkJy¤ƒ o·j#´¤±TC+•õ Œv²&¤Ð¨ßD8xÿf}öNœd„y—cÊ‹kšÓ?µºƒ'Cl3wvŽ›zÜOÓŒÆJ7ÆíÖ: +2MЬˆß™^"[#¡:Ù8—GÆH•‡<*È~ð*,æmºÑp¾’Çi‘Çä¾ ,#iVðPš4%yÉ’CF)çF»toý”•±D¼?öHv±Äœ^ˆ³h]DE½FØ!0)«x/†Ö¾€…¾•¢¯ÛvôºÁÁ +º×f\¢sp™qÖF:}ZÿÛVjõqG‚×U}¿yÙÍxõU\#×S‡n°è^‹ +.ÆíÕ÷Ôp'— +Ñ«¦ñì.å_~z\oç[‘Y:Cß$Ù÷^ùÝé¶à”2HKHõ V<âà2=âJ§òÎK—O‘ä>õ£9Ø‘dûUõ§¨¬Êòï‚mÄ .áæùì{Râ`{c†Ð#‘‘ +¾‘$eÐ +ÃoLýT*`3À§}£z£w¾]9ä+zå¸^ éù)Sºî\‚‚åƒîx±Þÿ½môrÝK¹üŸÈBUZý(!Ð÷«'RôU%ç²lS×Ð"×ËEɽèÅ`ú§¨ÈÏÍèýéë^¿Ä‡ñÓ"¾fiæþк[ץŗVj+ñ +Ý}A›oÛ`»™Ykå§çfÈ\X;iFCcô•;í†ãiêϾs5\Msès8ø˜' +w^ð$áÍÒG.¯“ +endstream +endobj +1553 0 obj +<< +/Type /Page +/Contents 1554 0 R +/Resources 1552 0 R +/MediaBox [0 0 612 792] +/Parent 1549 0 R +/Annots [ 1550 0 R 1551 0 R ] +>> +endobj +1550 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [309.318 545.853 331.236 556.757] +/A << /S /GoTo /D (subsection.2.4.1) >> +>> +endobj +1551 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [406.764 545.853 428.682 556.757] +/A << /S /GoTo /D (subsection.2.4.7) >> +>> +endobj +1555 0 obj +<< +/D [1553 0 R /XYZ 84.039 766.262 null] +>> +endobj +34 0 obj +<< +/D [1553 0 R /XYZ 85.039 735.307 null] +>> +endobj +38 0 obj +<< +/D [1553 0 R /XYZ 85.039 521.302 null] +>> +endobj +1552 0 obj +<< +/Font << /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1558 0 obj +<< +/Length 2486 +/Filter /FlateDecode +>> +stream +xÚZ[SÛJ~çWø!UØUx˜«4³oÄ@§ˆaÁ9›ªä+dUkKIäßoÏEÂ’eƒ‘_ðh.Ýßt=Ý#{=Üûrðyrp|BÊ£^oòГa¦z¾ðT¼7™ö~ô)"h0î®Æç_¾Ýœ +ƒªÓû1÷Ï^Âùrå{1‹lãôÙæúJÜ› …ESÕ,ÄrWMŒ°ÜYQ¾»žÛ¨)»ë™|Ý]ÑSîªçúbDøGï#ª¼U½‚ìªéû‰ +ŠLë'ØÉœÚžûßöw=îËy“È;q-Ã<^´a:µ¦0M~bL—Yœ<Ú® )(î/ãù´Jìo‹ð@¦Ñ€Šþ¯8Œ†óøþmDÁ²HA‡Á|þ{W¡ö$gAƒŒw$ÿÏ^ÞF³®ºu隢(±›OÃ6ŸµD'núpd[³b1ox x©Øi…é!K +ÛiÅeqI èŽ\ãüòD/ùrë:ƒq¦^ei:wË,¬Â8s}Ù€ÈþãRësÓ ±{'"ÖáÌ–QFS'þzùëîRÂí.œ•þûz¸žápÍŸ›|,ͺ’ã8yHËx,¹Yž«Kßgeð`ò•(CŠi¢5()ûI°Ð2•TF¦î*ì˜êç +²©í~}óx;9½»¼ø|d§ê§‹ñ¤êqãWã/Iç×¶£ÅLzØT +n QØôéc\wÙc$Ý00uc"º³A#J©»Ó‹›»ñ€‰þÉ׳£•þ‹ñèòÛéÙÊXB=T³Àо5‘mL#í‹Äd_ÚÌÝM'APP‡±òû'…l}C‹ÔÚqq¨#>·O6¡ñ”æy¬CÉ®Lmo8’G'¤’¶’ÕlG²yÛþtrŒ]˜?›eŽn†žÊ,‘¬ÄzyöDÿ,ã,šê¼¹‰núÔà’÷k! ;Ò§"N“Ü>Y5mñ›Í¥7½IÝo6¦÷qbØNœZZ˜…:TÜD#6SK™Æ@nÞ½Ì"89“vôãaÍW-6²AÊ ,´mÆâ–GÈŽ™ðÒ}õ€‡‘j·úÁ¦=gqQ˜“zãDë…ˆ¿R•SÎ¥ÐqÌã0·kå;õ/D9ÏpdBBÖ^_ÆùÌj,lž!—æ¸I!¶Ë%h5cKdH=PèjvižÉ®ÖªÎ¾< +õΡ gå©VÌòu欜S‚±WÚµgœîþI)ÿ†'ŒÚ®ª”Èõ o!yMm—ö¿î)J +¦%©ìÀw†w¿B4CqYÓ6o˜yPVÜU¦„E ÷Ͷ’ãpKÝVYk[*mÜXËK]ý«Fåò·ööˆ +äƒ(¬ë¹Ø¹¾9;¿ø¾…LÓ['UHbUW|¼Ì³c}…ŸoáÒ”s.ÍKÛšòŸ„q},m¡ÎΪ[ü2°/ºù]¤(éæw#I´,…ö ξŸîÞôþ´3*u¬®ýÓ&Í•ë÷ ™3(h§æÊó;knñ<Èð)íæy¸ÞÏïñ‚dùˆ÷åâóÅ®ü[œ¾Å{{²®øSƒsH…+öHyM;¾·—¾ +endstream +endobj +1557 0 obj +<< +/Type /Page +/Contents 1558 0 R +/Resources 1556 0 R +/MediaBox [0 0 612 792] +/Parent 1549 0 R +>> +endobj +1559 0 obj +<< +/D [1557 0 R /XYZ 84.039 766.262 null] +>> +endobj +1560 0 obj +<< +/D [1557 0 R /XYZ 85.039 320.57 null] +>> +endobj +1561 0 obj +<< +/D [1557 0 R /XYZ 85.039 301.665 null] +>> +endobj +1562 0 obj +<< +/D [1557 0 R /XYZ 85.039 282.76 null] +>> +endobj +1556 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1565 0 obj +<< +/Length 1471 +/Filter /FlateDecode +>> +stream +xÚÝXßo£8~Ï_ÁÃIíâØ8iºÙ_YíU½6º«´]Uœ-…,&mW§ûßoŒMZ’¶iïáî!ÂØãoÆ3Ÿ‡É`knaëãàíd0ü0+B§ÜšÌ¬!ìEVÀ8 +#ßš¤ÖW›"Š—qlN'NäÙ‡_¾8.eØ>v"j:„{òéæÇÜ}:<ž¼?Ñ"={ÇGõÚé»ÑÈù6ù<x?ü° [dmƒ‡ärðõ¶RXûlaäE¡uÝH^Z>˜‰#ãÜ:ü>À›çòÞsQ†<ßœë )‹sŒé|U‰ePhǹ,Õ(²“òr¹ª…Ôó•Èã:s(³¯Âl¡g—q½p<Ïcöd‘I½33{ +!R‘ê¹YYéÉÙ*Ïo!Ë$®ãi–gõO-VÎŒú1ÍŠ¸2KË8ùÏâ¸Hõ Þ°6µPθ„ ˆ1}L)â*Yh‡7ëá9fX +¡_¤Hê¬,Ú—Þ +¸“ã/ã·ý +¸ÙÝô,(Æxxv¬.&Ò“…‘(—m‡Ë·\wd,WU!»6%q²€þºÏg׋¬iÔžoô¥žR}»€ +‘)u#¶7-C˜NEÓ0lÆõ¢…4‘Dʽ®ZÎÒܨE|äùœ*r€¤ç!N×mcÇ%{\È:Ö}϶£Ø—4×ɳ۶£Âœ[n!ilÂ:ðOæË)¦e +endstream +endobj +1564 0 obj +<< +/Type /Page +/Contents 1565 0 R +/Resources 1563 0 R +/MediaBox [0 0 612 792] +/Parent 1549 0 R +>> +endobj +1566 0 obj +<< +/D [1564 0 R /XYZ 84.039 766.262 null] +>> +endobj +42 0 obj +<< +/D [1564 0 R /XYZ 85.039 138.515 null] +>> +endobj +1563 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1569 0 obj +<< +/Length 2007 +/Filter /FlateDecode +>> +stream +xÚšmoã6ÇßçS¨@€ÚAMóA¤¤÷"›8Ýi6]»hÝEN¶åX¨,å$yswŸ¾C‘”%[vlKo¢SÃ?g~¥`ëÅÂÖ/&Ã;‡[òÖda¹aæYÈõlk2·¾ô(b¨?à÷Æ£ëÏ7ûÊqï©ïÑÞuŸÒ›|Ã=â0»wóñúi2ú¬šPýØýãxÒ÷XïúááþñõÛøöæ¦ÿmòëÅhrñŸr°E6Ý3D°kÍV_¾ak¿ýjaÄ<×z+Z®,bÃyd/~¿ÀzH»¶×–G&Ni«fƒJ”"³C6 56\›Pž¥ÏB6á`J ®{d³4|ÍÃ$ÞuqmdÑIßÄÃHØ´ÖùSŸàžŸ/w{fÔFÌq;é™1Œ8ßöÂ_GùnÇ6Ljn:–|P¯ÞñŸ}âö˜Q…à´OqoFólW +w8r¹s†”] +-È{, +ÏC6ÀP8á>žEëyPƒq?‹çHh±¦áò¶Ï8¬ŒÌéMú ãúöþóPŠ +j£ +’J_WÃccô¾‰Mœä¥ûý¼&_]¬Ö™¾½ôådå>=Eõ“©Fåà³ÈÏ–?èd@-KŠ-¨a ºùÐÒãjzš ›—õYÈdX!g=–q²1Û%5ò\SÃ0ëA†Ó·Ò<S§ÉB!ø+ÕÖ"ukäAº +cay-#,³$–!~Y«†Ü@9<úSù2¢h#ƒ¢ÞDn-ÂŒpäˆ2 +e„Ã&€´$ËaˆÑŽ,›"Â=°%kÊÙKù%ýY®}ÆL+\(Õl“@/ŸÔ÷1úáþñ¹yÃc0ì@.d€ÊÝ+·ñ+UIblñö +Øû¥¬$ðd +endstream +endobj +1568 0 obj +<< +/Type /Page +/Contents 1569 0 R +/Resources 1567 0 R +/MediaBox [0 0 612 792] +/Parent 1549 0 R +>> +endobj +1570 0 obj +<< +/D [1568 0 R /XYZ 84.039 766.262 null] +>> +endobj +46 0 obj +<< +/D [1568 0 R /XYZ 85.039 409.092 null] +>> +endobj +1567 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1573 0 obj +<< +/Length 1263 +/Filter /FlateDecode +>> +stream +xÚÅY]o£F}÷¯@Ú<€TÆó 3ÙÄÙx•¦ÙØ«VJ¢È1$±Dl×vÚný^˜à°Æ`fÛ'ƒ™¹çÜ;çxî`ì<9ØùÔû8îõÏBá(¤8ãGG +„™rB ©¸3Žœ—"†<_Ø +ì^yŠºÇ!ÄŸà;2îžœ_×z5Ó†—£±§˜{|q1¼ü¤ŸNON¼»ñçÞ`Üû³G€vÈ<CKgúÒ»¹ÃNÏ>;1%¿³‘/†X ¸NœQïK›”ª±˜Ø+ÄÙÐ<ÖVšÆ )ÁêbÀhc„ ‘U–ËReAœ a +û¡Z +a‘)N· Gñd5}ÖK°œlž«h€‘Ô +ˆ µÅ Š=‚ÝÉk²©‚s,‘Pv +Î +ÊAêi@ ƒ`¯òdˆ°”º +¬Fy å•1uåÏûuÐOÑ¡oKS°ã›rêÁW׃³áôÔcš4ºc~-ŽïO‡×Ùôʳ¤é€ûÑ×3˜\£n9ê®Éñ=Éõód÷×ÑtڟͧÉk×8ÀGÎèkç:ÜÆwò(œÐšGÕ ‚)ÚÍ ”!FC+NIj*^ã…ʘißz‹ž¬<"ݧ¿nðÜ’&¶ø8¼¬xÂŽ%,$[X¢I²ýØ"ÍÌa-‡çŒ7c›:¡f~iMêAh·T a"ëi +)ÒŠy8Ízˬ,ayº#Þ)CþGMÔn‡˜¨{1 +5)F]“ÕÂMÝYsXB¬š-á[³ÕÎ_mYVí˜$ÆÓå!s +WvK¦k%w;ì@ȶ^[˜GÿIl”0wÉV>ÍÛ³æÞ°A6oÔ¶ÈvéÔÚ“ªx! +EN‹G–Ö÷/Š×ÝéýÛìênE8œGYºàË"Š=ì‘ä*5ËKõºYø“å2žG±IþáÛ;®ÓÅËr–Ä«<acôdj±~bÿ¢Ÿ$æw96÷ÿJl®¢5SØ$¾™¢TŒY‹?1ß‚]²W°>à/ +endstream +endobj +1572 0 obj +<< +/Type /Page +/Contents 1573 0 R +/Resources 1571 0 R +/MediaBox [0 0 612 792] +/Parent 1549 0 R +>> +endobj +1574 0 obj +<< +/D [1572 0 R /XYZ 84.039 766.262 null] +>> +endobj +1571 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1579 0 obj +<< +/Length 2535 +/Filter /FlateDecode +>> +stream +xÚÅZYoÜF~ׯ œ<p +š´î+·1÷íQ”Ûü½M:ÊÿœØØLr‹ŠÜL(6›$ª¾)Ìf÷¦ô!"\0á¹2`ccì! é(0æ8úµQ%;p<‚JãuÓ镨Ã()w€xõć«×0A½†ñáê5tŸ¬¾;w‹Ø;Çgm +§»¶‚ÙÈÃ6Hn§þœQœþc;8Ç0Rst#„Ç0RAxt#Пndè\„Üã€îYˆa2 +Ð=aÏþ[;€>‚J +ù!…È0±íC¥fàºN~üŒÊ ñÌ»ûOø<’Cèxvù®ÇÅ¥âAÐT<$ nÁôìÙ€VœÃ#ÍÉ<ÚFP„ø›í4=t§QŸîW¨ÌsçØÇ•a8;í9ABðgQ™g*ßþ;;ˆú<•]I¢vtþ8Dµ¼È§·%‹ãäÝaT¼ëø4kªr–aÎÖÊÝ˱m?Û:~p¦åE-ŽæE.®úoNœx;¨òd£úTÇ`l$Ð=)æ#×ÝO›‚Qò°çn'Ê*5QÖu¾lO¹qΈŒ#8šq[‚³‡qÂQprõlŽêÖÁÜÃ#ͽaötŸÊ¡!_ ZYÚ>yo…{º?=Úrönû‰kŒQxk{à"OÃÞÞ¯QѶ£ò¨óŒFôS1G’¢ïAAlT—!òñ®)â'£èN‡|{j?ÕÃ>³A@á(f[¾ˆçŒÑ»ÚP gÞ6þvj?Så`ïÚÑùì]Ç£¦âºO‡÷®ûx¨KŠc¸¤)¸îÒ1mìÓê±Æò-ä{îSXÓwLÉra¢+ÿ@5_ÄÒ§e(¿¦Ó¼¨êöDý¢V7i\‰§ MÅMµñù|O3¿‡ñRFë"×å‘ Hn55ˆ,Û¡r¯-‡Õç“)Á›güçè$¿ë~%±á¬¦QÇ•?êË0|3¸W7ob1 ~á®ÅðmQŠñû efP&ES‰AÌY¦A +¤K“<L›Hͱâ9wîy€â<‰se +BðWq‡ÞÑ+[+©‡ñV=‘í¼ì¤Ç«$o¾·iQ}‰´Ùì‚4fƒÃ$ZùÝê,0>Mhº´ÉÓ"àHò©tn4”}I(üÜÉqsJq[ÙÆ:i.¬ºnnZžNˆÍs—)ö¢TÆË¢Jê¢e<=yU,«E[àiõñÌkN j&òÅCI“ooë²ÕÝãv|ß̃¬% +ÜVE×[xL±‡ò%TÓiU†ÓGø—eQ4-áß„rë@\oþKeE!ùf¨»ßa&ë%²®O=Õ.êzùÓ¬-ÙHX{£<®gÜÛvƒ +[®L‹â^Õ +ßkm„‘•ð vö'Á=‚; +ãË8¨¥k@‚Å€¾Ðxt¢kn¦QRÆ¡$O›wÒ4–[Ãw@Ó¾‚gÈN20¬6£¹´¶Köà./‚üNg»ŽUP>Š +ÄÜ걪ã¬Uå˜.â\kÁ5œ(¢8ª-j±êÂiÅb]¨*KUoM 臂Øn³%r8\!Í7i$æŠÒiÕM.‡uÓTå–@'Õ;áÈ/ù9"Étk(Ò˜Ž‰Õ÷¾N2ùj¦âI7ÿj‚4©ÅÛº¢x:ÔB +endstream +endobj +1578 0 obj +<< +/Type /Page +/Contents 1579 0 R +/Resources 1577 0 R +/MediaBox [0 0 612 792] +/Parent 1588 0 R +/Annots [ 1575 0 R 1582 0 R ] +>> +endobj +1575 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [342.877 216.812 542.13 227.716] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/snap.php)>> +>> +endobj +1582 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [108.95 205.479 128.875 215.377] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/snap.php)>> +>> +endobj +1580 0 obj +<< +/D [1578 0 R /XYZ 84.039 766.262 null] +>> +endobj +50 0 obj +<< +/D [1578 0 R /XYZ 85.039 353.026 null] +>> +endobj +54 0 obj +<< +/D [1578 0 R /XYZ 85.039 262.391 null] +>> +endobj +1581 0 obj +<< +/D [1578 0 R /XYZ 85.039 245.433 null] +>> +endobj +1583 0 obj +<< +/D [1578 0 R /XYZ 85.039 202.49 null] +>> +endobj +1584 0 obj +<< +/D [1578 0 R /XYZ 85.039 181.943 null] +>> +endobj +1585 0 obj +<< +/D [1578 0 R /XYZ 85.039 150.062 null] +>> +endobj +1586 0 obj +<< +/D [1578 0 R /XYZ 85.039 130.137 null] +>> +endobj +1587 0 obj +<< +/D [1578 0 R /XYZ 85.039 76.403 null] +>> +endobj +1577 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R /F101 1502 0 R /F107 1525 0 R /F108 1526 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1592 0 obj +<< +/Length 1972 +/Filter /FlateDecode +>> +stream +xÚÝ]oÛ8òÝ¿B——ÈØHÖ·.úÐ&m7»Ùv¯vÑ +/ +>öBswÂ&u›¬¶â5-nò²½—J ?Ï·c—ø} +W«]RÒb©Ä |ÚȨF¨²n˃섦ç)/ñªu‹jt¹ðbÞú‹5Èí^ÝÀPG·=Ž«ùAQ¿¼| –ðÔæööåú§Ÿ¼Qlâö©Ì1Œu$*›¥«+•²bÈàög¹w²Zɲ‚;²‚U&T5ÏÚTçÿ#ù&?äôá Vܦ<cªœ|l‹ÿ¼E¿º~pÊ—7Woo^½›¿<³>–Ø,PÝ/&Wì+xÅêÉüê71-?ÌoQ§ÖÙqµ’C—hÈ@°÷Ùã÷ƒs¥ +±âüdÿuZ;x¢ó¶¢^î×»¼<*2Ú,ÿ^VÊ-ÇÐtŠu„âáÝg-m»§»¼ø¡6xÝÅAà£,ú +½z^¯#„pÛ,="TV[ä€ÕÚ +O1Š|¹ã&m™ß+LÔåv<0ó„<£BQ©pZ=ìÙª.Äf•¤wÉš^/ ÞœoÕóHi?œ_1Þi,7òúÓ!€åtО¤¥"“ãT+Ké)é—¤møÊA +q·'TŸ1$;K“V0Bñ•¾¥beÆÊ4×b©9*Ré‹ mR¶’ë‰F޻Ƿž9@ø÷¬7&ª£]v +6<ú·áÎì +Ç»O×*Ãa¸€"_o9gäñœÈŽ<xYú‘íêÊÝx@ôf1ú‡Oþ3 +endstream +endobj +1591 0 obj +<< +/Type /Page +/Contents 1592 0 R +/Resources 1590 0 R +/MediaBox [0 0 612 792] +/Parent 1588 0 R +/Annots [ 1576 0 R 1589 0 R 1595 0 R ] +>> +endobj +1576 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [355.542 712.293 369.988 721.14] +/A << /S /GoTo /D (section.2.7) >> +>> +endobj +1589 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [432.541 359.427 542.13 370.331] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cygwin.com/)>> +>> +endobj +1595 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 347.472 109.946 358.376] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cygwin.com/)>> +>> +endobj +1593 0 obj +<< +/D [1591 0 R /XYZ 84.039 766.262 null] +>> +endobj +1594 0 obj +<< +/D [1591 0 R /XYZ 85.039 735.307 null] +>> +endobj +58 0 obj +<< +/D [1591 0 R /XYZ 85.039 698.719 null] +>> +endobj +62 0 obj +<< +/D [1591 0 R /XYZ 85.039 500.647 null] +>> +endobj +66 0 obj +<< +/D [1591 0 R /XYZ 85.039 452.827 null] +>> +endobj +1590 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F107 1525 0 R /F72 1221 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1603 0 obj +<< +/Length 2730 +/Filter /FlateDecode +>> +stream +xÚ¥ÛvÛ6òÝ_¡öÅÒiDñ.1ûä8Nš®sÙØÎž³Iψ„$¬)@%¨Èî×ïf@‰²šM»zá`p›û +ËA8x}öâölòjš +‡wo®_¾y÷z4޳pxóòò (‹áåÏn¯>ÒDÌ[Þ¼»¹Éðâúº¿é×Û_ήnÏ~;‹€”pí¯N‚(œ +£ ÎÓ8’”ùúÇ™#Ãï|ga84©]£Okè+ÊRZ˸•$àò}MCßҬתex%ôRÚþ=á`qqömBĶ5¥Ñ¾ZW0z\ÉQœ +“rÂ<ǧ9¥øÎ•ΔÒTÙ‚JçBó:Š$0)xƒ¬TëÊ +A’„&y££¾1/r¦@]ï¥c§'øVÊBíòHƒÙ$Ê š;Ý`ÕR;1ÂU_ñ +6«M/iI/޲ *˜rÇAlÏ1¶#}ùÌ·® š#ýùt¨ÅÍQËÄ•S.kåCŸ›‚ >-Çð[¯«jL†¿˜È¹†znÐ +úÎdž4IoGyBæŸ;lE’£'>NæÎ‘ sÎÌ0ëç“ÁÓZ§9·Zó\Ä!èñP‘ + +ò¨è“Ûë”çþ=‘Ç¢ne£E{ÐÈü¶Ègzc¿HKq +Ùëièë|¨M)Z¹gá„ÿ5ò·jüÛ÷-–7~–> ´«Žú%l÷õ14IÆ?“-xú8 >¤Yʼ\xEÁ©‡ì[ß@…ðxø ýHæNJzÞF¢áÕCÛ×;ÂàP…‡¡'ꞣáåsL”¯ o!ʼ{‚>|¼º¹úˆÏŸºÿ$¸W‰ÀÔºþšFîEìÏ HwÊòBz $±<G]èN©üäªÓÒAõO|Qú_ž×ý[ŸsÙ´bßlù—îó;¯¸®ÔÁw4¨âìy?$û·Rßå¸ùÞO/*¶·s.´ú +Þ[)"ëè°rxÙï}fìÝáðß“ø¤c]øÆ½éþAYoØWþ·Ý®¼!tÿCpÜÃÇXåû}~^GìóÛRÜ7<‡*Xö}z»"¹=;<ˆÑἑšµ<"¤ÿÐ~–ŠYe…{W(¦‘ïˆz‹®nÏþK«ƒ‡ +endstream +endobj +1602 0 obj +<< +/Type /Page +/Contents 1603 0 R +/Resources 1601 0 R +/MediaBox [0 0 612 792] +/Parent 1588 0 R +/Annots [ 1596 0 R 1597 0 R 1598 0 R 1599 0 R 1600 0 R 1605 0 R ] +>> +endobj +1596 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 396.04 301.229 406.943] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/snap.php)>> +>> +endobj +1597 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 312.976 211.565 322.874] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.boost.org/)>> +>> +endobj +1598 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [206.064 276.488 393.362 287.392] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://unxutils.sourceforge.net)>> +>> +endobj +1599 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [267.451 252.577 448.771 263.481] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.mingw.org/wiki/msys)>> +>> +endobj +1600 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [504.272 252.577 542.13 263.481] +/Subtype/Link/A<</Type/Action/S/URI/URI(https://msys2.github.io)>> +>> +endobj +1605 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 240.996 187.655 251.526] +/Subtype/Link/A<</Type/Action/S/URI/URI(https://msys2.github.io)>> +>> +endobj +1604 0 obj +<< +/D [1602 0 R /XYZ 84.039 766.262 null] +>> +endobj +70 0 obj +<< +/D [1602 0 R /XYZ 85.039 441.619 null] +>> +endobj +1606 0 obj +<< +/D [1602 0 R /XYZ 85.039 201.768 null] +>> +endobj +1607 0 obj +<< +/D [1602 0 R /XYZ 85.039 98.157 null] +>> +endobj +1601 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F101 1502 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1613 0 obj +<< +/Length 2630 +/Filter /FlateDecode +>> +stream +xÚÙrÛFò]_ÁÔnJ`ÅqªÚEV"&>´íÔÆN¹@`HŽIôC¾}û€ +ó(d™0òm&Ÿ:dP°fœlÞTå<Íã(W[PÈ\ñ_0£z+³{ˆvÏ€¼šó”¬Õ¶3‹ªŠ(ÅÀòEš2ÄŠ9×ã–kè²Þæ•Ye"&°5¹£©p,×íBŠÌý€Ü⬀ +Òª«UIëUš+r5786àùØÏpjq*ã{Åc…'idš0]”’¥-Û@#fŠiÍĘ 2Ym)˜ +…Ï4l Àä2Kr<å£Ê ”(UÞôö°j8~_Ü2pK%*¾6T×»Öÿ¸ï‡ +ŒŽ=s$Ç\ÄŸM™7ƒ˜8‘¢jV³d‘óeÆTíÍè-_ïÒeÙd²‰ë†|F뚺r +{øívI2{‚ßÿ´ixºav'ú[ª¶À¡-k´šéù[Êš>f9Á°¬þiãg7m4——LôH¡„>^©çxPöƒ¡jê}!ãÖÅ$[ûó(ÛÀÛ4²Í]To¡m¶'Ù”X¨T¤BoßÚ*¼»úPŦ¡K œ^DPš0ÆÅ—ã[±âX*pÕE^ÖÔÁAþÓ¼àÈ~ôp€|Ào<„æ¦#eà +endstream +endobj +1612 0 obj +<< +/Type /Page +/Contents 1613 0 R +/Resources 1611 0 R +/MediaBox [0 0 612 792] +/Parent 1588 0 R +/Annots [ 1608 0 R 1609 0 R 1610 0 R ] +>> +endobj +1608 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [272.839 392.054 436.227 402.958] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sf.net/snap.php)>> +>> +endobj +1609 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 265.155 343.072 276.059] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/sdcc/files/)>> +>> +endobj +1610 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [212.483 253.32 429.669 264.104] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/snap.php)>> +>> +endobj +1614 0 obj +<< +/D [1612 0 R /XYZ 84.039 766.262 null] +>> +endobj +74 0 obj +<< +/D [1612 0 R /XYZ 85.039 425.678 null] +>> +endobj +1615 0 obj +<< +/D [1612 0 R /XYZ 85.039 408.721 null] +>> +endobj +1616 0 obj +<< +/D [1612 0 R /XYZ 85.039 355.257 null] +>> +endobj +78 0 obj +<< +/D [1612 0 R /XYZ 85.039 310.734 null] +>> +endobj +82 0 obj +<< +/D [1612 0 R /XYZ 85.039 227.671 null] +>> +endobj +1611 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1626 0 obj +<< +/Length 3372 +/Filter /FlateDecode +>> +stream +xÚÍË’ÛÆñ¾_Á8U&ˆÁº¤ä•l-ÉŠ—ª²c»Ê 0$a +B;NüÕ._ýl¹v`¯7AèX_…c}¸yóòæÝ7ë8Öîõ+¼üþúÃÛWïvëij^¬…Öîæûwë𜠰®_¿x¿{õ¡ºLíæÝ-¡¿yÓÓ»}y}½þu÷íÕ«ÝÕW¸tVbàʳ…¯²óÕÏ¿:«¾}»rl/‰Wwó¼òq' `\®n¯þ~åŒwêÇ;uÛóy§wEY{IÏ¢¢ç¿·*Ï2{¿vëR”ù—¾;%cv'¨úÒf<þÅqÜR*þÐ¥÷‹TqÃÀåF; bew*pZ”XôŒªîPWå=.J.šeø~¨[‚öLÕ‘ yqX»u¬:ÂÞUÚRáFâÐ’öNÅKBØ’¬hVÖÖŠyÈêsS”@‘n˜JZªš0Ž®ði-Kò¤ûúÂXô~¾d'æPvl—¶]#¢Ò~*$Ò¼ƒ%á2ó\ŸäŒ +`z©>= +G亶FDïEŽ¢]k³‘Uº/å&¯3„°nÂ" +/n¢Á¡v¨fœ§9øa0UEƒè`ÇN0‹{xå¡S”«‹Ž? +õmλ|ßJã)}€Xê'ö¦Òœ{HŒ€œxrÈ—•%:k%m}~² ·£A{X:}¥°Œ¥]Én«ª´±›Só9É æŠÄ3äìåHæÃ±9î<’…É~éÿÈ®/-&Å:-q#P~C^ˆ¦ö²%°Î{àùþå×4€ŸSóQB3Ÿ1T€ÊÙŸ¥ªŸ@ƒKõ±ªu’[ÑJ°¾ª«Éò‘uZx€ðLA§«8ÐÊR·‘éÅÜR¶ÒÔ*©O+^lèuiÄÙ·êÕq +°Å0q!êTϰ¨é¹”ášY†øŒáP½ñÌ›ƒÁDÞç*Æ&YB½ÀÜMŠ•”ý¦ðÕµÊb(8ŸæÔ„k{îBŠS7@µCúÓDÇm'êÃy××e~_—!g̯ÑIÒr|Åt•<¾‘=o8o±½7ËtÀÖqÿÂÃö¶”p¨ÏÛ`¸\]J·â§ý==Ébp¤Û!ˆ¼—ÀÆ„æÈÌ)*&ˉÉ$ëÆ6¤Ûg݇…$÷aO¡à’…v‚Þç7‹T’!Ô´õ±MÏg¾=$LÜàÿŒº¥Ž;rû/}„H¯(m›ÞëRCKªnŸ¬o^d¢‰¾Ñqûް½©s…à:‹« ¿c,Ûšcšm?«– $ïñ¸<:MÛ_ÂôÈ`0.q“„,œ>Özê>¾7’G}ÓK¸Ü&¥éX[ê¤õ>oL£9š‘·ˆ# +¾¡¥.{¥+T +µu”ZÖóì´ÅÒˆa^쿎·}N¤@8ºDå$R*´:F8׆!Õ¤™œ6%1+ +=M3uÈ6»â\äi§ïÙ~ZÜžè€êúvhY›Ì•ŒÁÁ†Hnå‘árÞ»¶èúúQu÷ýEÍp<MA‰är}jòÞiyqyº[CtxX¢rê£kã0¯SC“÷ãä8ÒµM«»ÁqØ_ÄÆà` Nœ‹Æ!5’–¨GF3xžvü…Ù‚ÑȆ>ç˜=. %80ÉŽží¥ÂÛßÅÍÇŽõH×Êc»wÊ_`‰„ibbm6Ÿ`IðGX™}± ’ر…ã1ŒƒäºK0«{{3=7æ&à¡Ú7VYŒäО/sS“h.ýÝ‚z¤–4É×s³s1=Ó1“$ðtå9=t¿ýWìlÓOí6WºoAE¨}€øŽ³=eNLøx3Òð¯¾bAóX|1˜Žê6èØÿgøÞÝüh¾?ÈíìÄŸUÝ7““uåÐ'À¬ +(ó$²jÖ®ùaLg(ßR}‹”Œë8]x²ÊWÜ–ÒüÀ§Ç+uts9¶îÚ÷Ê‹íJ©£€Æwý¼–ÐÈJLÐ^@i²?ˆû#jØ)ºè€g +endstream +endobj +1625 0 obj +<< +/Type /Page +/Contents 1626 0 R +/Resources 1624 0 R +/MediaBox [0 0 612 792] +/Parent 1588 0 R +/Annots [ 1617 0 R 1618 0 R 1619 0 R 1620 0 R 1621 0 R 1622 0 R 1628 0 R 1623 0 R ] +>> +endobj +1617 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [287.542 582.281 397.131 593.519] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.lyx.org)>> +>> +endobj +1618 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [214.751 571.282 431.937 581.564] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/snap.php)>> +>> +endobj +1619 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [275.753 502.814 281.929 515.578] +/A << /S /GoTo /D (Hfootnote.4) >> +>> +endobj +1620 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [206.124 491.482 465.153 501.763] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/doc/sdccman.pdf)>> +>> +endobj +1621 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [221.27 403.188 366.725 414.092] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.opencores.org)>> +>> +endobj +1622 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [510.25 391.233 542.13 402.137] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/fpgac/)>> +>> +endobj +1628 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [108.95 379.277 308.203 390.181] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/fpgac/)>> +>> +endobj +1623 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [165.21 167.97 179.655 178.874] +/A << /S /GoTo /D (section.2.8) >> +>> +endobj +1627 0 obj +<< +/D [1625 0 R /XYZ 84.039 766.262 null] +>> +endobj +86 0 obj +<< +/D [1625 0 R /XYZ 85.039 659.676 null] +>> +endobj +90 0 obj +<< +/D [1625 0 R /XYZ 85.039 556.588 null] +>> +endobj +94 0 obj +<< +/D [1625 0 R /XYZ 85.039 280.896 null] +>> +endobj +1629 0 obj +<< +/D [1625 0 R /XYZ 99.386 92.845 null] +>> +endobj +1624 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R /F107 1525 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1636 0 obj +<< +/Length 2175 +/Filter /FlateDecode +>> +stream +xÚXÝ“Û6÷_¡Ù›¹“fÖZêÓRï®3in›¦“IÚÄ™>$yÐJ´[}¸ÕÛ»ÿý +â†óéÛ(|Úq†y(è,‰/#Œú2Â(›~è$iQè¡#àŒ-»à{Sd]A_™:íyÅJ_Ð×¹‚Ü1¡!7€ú·EÉ®ðÔ4«{X²›=/5*¶‹±:ŒX5+‹_EÜŒ—ÝÂR!þKÙäÕPH*üÿèUæÜÃ×Ažú +Ðò>xâÓÿß[ð–ζVóãI'Ø¿&õ+Œ¸t…¸ñ8›ÿÑÎ#ºè<|(”qjߘs:b.`lºIè_`¬?bìÕ‚±çB/i¦¸Ô +µEºqϕݙ¶eê} +endstream +endobj +1635 0 obj +<< +/Type /Page +/Contents 1636 0 R +/Resources 1634 0 R +/MediaBox [0 0 612 792] +/Parent 1588 0 R +/Annots [ 1630 0 R 1631 0 R ] +>> +endobj +1630 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [500.433 582.714 514.879 593.618] +/A << /S /GoTo /D (section.2.8) >> +>> +endobj +1631 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [315.277 399.402 329.722 410.306] +/A << /S /GoTo /D (section.2.8) >> +>> +endobj +1637 0 obj +<< +/D [1635 0 R /XYZ 84.039 766.262 null] +>> +endobj +98 0 obj +<< +/D [1635 0 R /XYZ 85.039 372.752 null] +>> +endobj +102 0 obj +<< +/D [1635 0 R /XYZ 85.039 343.752 null] +>> +endobj +106 0 obj +<< +/D [1635 0 R /XYZ 85.039 177.758 null] +>> +endobj +110 0 obj +<< +/D [1635 0 R /XYZ 85.039 106.65 null] +>> +endobj +1634 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F48 1171 0 R /F107 1525 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1640 0 obj +<< +/Length 1569 +/Filter /FlateDecode +>> +stream +xÚXÝsÓ8Ï_áGg†¸ògmææfJ(¥´ÉÌÍð Øj"°-ŸeSÂ_+¯ü•º4”¾ÄÒ®¤ýúíjbl +N#”ºÞq9_¸cÞò4Å‘>XM\T@Qáô‚§¬œ{Ä|¤ˆ˜˜%rÙÜöÍïê‡ÅuE7)“¸?å›’–œi)~($NëDŸý‰'m—ð¼²iQ”¢(94!á%‹+¡Î…ˆÞ©¹bLYÛØ§ }–q‘Ë&°ÓrkààÃÅÌø¨aá4ÚÁÆgípv4dºu5 +Nº°HFËx‡ã‚V;ŒQ§µZ_ç¸"RŸ&÷²b™ÄÉ^Ô8À˜©QÎX+¡. (1µTÑi$•|©ð +ÀUîò|ÏkSIÑâÎ¥ Ý%¡ùš•Y\âjŠSYC—{œ4žžS°†L|%*ͪ°â4#†Û´¥‰–Õj>•eh†íôæãtGU„СŠâþZ6i¬ø‰ˆëô¡/EºÝñ&?`ˆ0‡AL5SÕ å‚zHC}a E]Æz\Ðø+ÝêÉ`%/qsÉd¡PÒÇ[+4¬+ñ;S| +Ê›Šš +ñ)´å¨¨+Vwu(ªO³°ÔtVf+ºƒ"ÿ¡éñ?!B;4ÏFg«Ïô!Ê0d©l-yÅó-ÄËlóv Í´_»‹ü +º¶·åYlKÚVw¶q¼ÀÇÓD>¹QûñR‡`hÍɆçÏÇ—“Xô*±£‚¾Á?¼Â|¨è2‰c<tŸu«yW}ß´Æ[ÉÑgÅôáËÖ¬K†ŸÈ ’CeH|{ZÔ°H +»ø>W$ö^=FäC¼?)"û”x ++“8¹Á]ªz †w÷vû{Å€¶/žF@RÒžÔÝ4Ϻ¡Ø|‰E1H–;Úu7»zƒŽ{_õؤ9Ýv=I—ƒ<Oðq߱ꊧ¼b,%ªŸå»ï#ÏÚç¨HÇSµXÿÿA|¢èÜå§.K.óŠé-;ý„^Ýt…ÃTû7ˆçÇiÃãÅk{岺£Ú뻪 øøœûi +ŽÓ+ùâ¦dì lü%ut#dêX¶Í; hâáÚìþÏôF‹Î׳ÿ‡ Yt +endstream +endobj +1639 0 obj +<< +/Type /Page +/Contents 1640 0 R +/Resources 1638 0 R +/MediaBox [0 0 612 792] +/Parent 1642 0 R +/Annots [ 1632 0 R 1633 0 R ] +>> +endobj +1632 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [118.633 691.556 133.079 702.46] +/A << /S /GoTo /D (section.2.2) >> +>> +endobj +1633 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [136.067 691.556 150.513 702.46] +/A << /S /GoTo /D (section.2.3) >> +>> +endobj +1641 0 obj +<< +/D [1639 0 R /XYZ 84.039 766.262 null] +>> +endobj +114 0 obj +<< +/D [1639 0 R /XYZ 85.039 735.307 null] +>> +endobj +118 0 obj +<< +/D [1639 0 R /XYZ 85.039 664.906 null] +>> +endobj +1638 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1649 0 obj +<< +/Length 1814 +/Filter /FlateDecode +>> +stream +xÚ½XKsãÈ +S_¼qÕòÆuu-”ü#”¤±ÞfEvT7Îçû>ñ|§ñÜ^[ÂC+ð4´à³Õä ßB0Шjdõ¡; FîÀÄ©¼`”ÊKöë>O÷¤õŠ%+y- 4dqQôIÂðæ+éÞ²¢‘·²È^ó +#ö‡zÏã?ɦ+¥æCç,‚D‹‘Ëåyg3[ +}–[G!’.YÚÔ¥‹Li¥ð[>p¼Yq„°n «ZÖÃ/¸#Á<“_y”Á‚¾äo›ºd3„u°ÍX¿ššO8ž—©¹}C)1S”¾jÌárR€eý²ƒS©î»äǼw‡±¯/=~àÚž I +åÏxmiËWµ¡)Ða²{s5@µ8¡çžÝÔJù{[ÒÉóŽŸ2Fo”@6C™·Ïu‘:û~þï¬ÉÀÉ9TªÊ2•ÍßãO$ÎÂ_ö"û¾#’Mû¦f¨)>Ûþp€6 Y22·VÐb*†,¦ŒðØ;MßÂ3KòšÛU,–~Ð×a™ÝGaŸOû¼(ò×Û?n4·ƒ´Õt]æàVš7ËqÕ?…Å">{«iý1¾öžÞÙfTœ+¨ +ì=)[}Pˆ©ýÐákíâ«ÃîŠ'4÷Û·xm¢öŠ¿„eáS{%.ÃqS(ä¡l¸~7ÍhW æâxW@q¸kE›µðç§+ÿ/¥Ù1ˆÑÏ]T÷ìLÛpek§ @d|Ü0×+Çx¡ÞG1œ=?Ç•8âGþ<R-á'm*™Ù7æi)Û\ã'Þwç/”Þ4 Üdã'ÂrÆð<ßQ +"'2œý·àn=ù§súu +endstream +endobj +1648 0 obj +<< +/Type /Page +/Contents 1649 0 R +/Resources 1647 0 R +/MediaBox [0 0 612 792] +/Parent 1642 0 R +/Annots [ 1643 0 R 1644 0 R 1651 0 R 1645 0 R 1652 0 R 1646 0 R ] +>> +endobj +1643 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [363.389 548.094 478.956 558.998] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://gcc.gnu.org/)>> +>> +endobj +1644 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [504.272 441.121 542.13 452.025] +/Subtype/Link/A<</Type/Action/S/URI/URI(https://shop-pdp.net/)>> +>> +endobj +1651 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 429.788 176.198 440.069] +/Subtype/Link/A<</Type/Action/S/URI/URI(https://shop-pdp.net/)>> +>> +endobj +1645 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [426.564 358.057 542.13 368.961] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://mazsola.iit.uni-miskolc.hu/~drdani/embedded/s51)>> +>> +endobj +1652 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 346.102 295.749 357.006] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://mazsola.iit.uni-miskolc.hu/~drdani/embedded/s51)>> +>> +endobj +1646 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [415.031 286.949 429.477 297.853] +/A << /S /GoTo /D (section.5.1) >> +>> +endobj +1650 0 obj +<< +/D [1648 0 R /XYZ 84.039 766.262 null] +>> +endobj +122 0 obj +<< +/D [1648 0 R /XYZ 85.039 630.973 null] +>> +endobj +126 0 obj +<< +/D [1648 0 R /XYZ 85.039 581.718 null] +>> +endobj +130 0 obj +<< +/D [1648 0 R /XYZ 85.039 522.565 null] +>> +endobj +134 0 obj +<< +/D [1648 0 R /XYZ 85.039 403.636 null] +>> +endobj +138 0 obj +<< +/D [1648 0 R /XYZ 85.039 320.573 null] +>> +endobj +1647 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1656 0 obj +<< +/Length 1395 +/Filter /FlateDecode +>> +stream +xÚ¥ÛnÛ6ô=_!`ÀjÍ‹nL±‡-튬À:,ÙSÛE¦mu²dè’,üï;ä!eÉ“Ód}1És¿‹zkzïΨ=¾9[üsSE<ônV^*¤…p¥o–ÞÇÙå&ݵªžû<¤31ÿ|ó+R$Nb¦©¨ç’$,@‚?›¼\#úõ›ËËž‚D·aô)asŸQ +mZ.Ózé_VÛ]‘§e¦>H<IdÄ#KÎ9áQ„äFŠ‘—æÛ¡¶ÂóVÙ<²ª\Uõ¶WpU+Õh™ýMrÕV•mÚæU‰wÕÊ2ÝXnVÜ®®Öuº=°+ÒrÝ¥kEF3"ÃÐͲ¤7º7ûêúƒe,©Õ·\"ðÓo×Wö-‘Ó¾` ‰ç{Õ‹>à°˜Hð5EßoÚ¥ŸMr’„s˜Î‰#/¬íy霑[_o«%ZyÀI +£‘Çö™!ø¦W#¼ën‹<+ð_:çtv7ç +˜Q62BÃÄIÞ´íîb±¸¿¿'ÕN• 2°ƒà“ª^/¾´[4ç‹û54ÒÂù³!›v[|gü„’±c'KL{i.hL8çì‚H†Oo”¶ê.75Õ¸Ò«¶õaì“ +îšn·«êV§/XB˦UéSD¾×+OZ—=#³óÁƒÚæ-žëÒAx¶rqŬѪ©Q„ÈfE\OL94Înœ¶‚Ps]eÍGÎñ#½"DO»ðCa÷÷ßÿáj÷¡è+³ùÚÑ*+`êv—Ôø×TzV +endstream +endobj +1655 0 obj +<< +/Type /Page +/Contents 1656 0 R +/Resources 1654 0 R +/MediaBox [0 0 612 792] +/Parent 1642 0 R +/Annots [ 1653 0 R ] +>> +endobj +1653 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [135.101 447.123 508.202 457.404] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-std.org/jtc1/sc22/wg14/www/standards.html#9899)>> +>> +endobj +1657 0 obj +<< +/D [1655 0 R /XYZ 84.039 766.262 null] +>> +endobj +142 0 obj +<< +/D [1655 0 R /XYZ 85.039 735.307 null] +>> +endobj +146 0 obj +<< +/D [1655 0 R /XYZ 85.039 555.929 null] +>> +endobj +150 0 obj +<< +/D [1655 0 R /XYZ 85.039 504.035 null] +>> +endobj +1654 0 obj +<< +/Font << /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R /F114 1658 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1661 0 obj +<< +/Length 1633 +/Filter /FlateDecode +>> +stream +xÚíXÝoÛ6÷_¡G¨TRß*‚ +)HFG¢„ºAœX±º~ ÏôÁóBe†Ùg½wBBì—}•uE] iml³–ËAdWu‡”–óªkY¥§}Ur¡™ùœ†ö}SÙœÚEWn‘œó¬9¹–¨™EŸQtÝJCž¿¤4YíE1ئìuѱì³Ãú®FöÉãÀõ’Ô0FGóâ!*ì¢Â…nÍq°ÉDHŸI–ãûÄ +ç’= +l–ç…ö#Ì”døÞ™) +Ñ[@ÃÓÂlPpÀ`‡ºG”ì8¯ë²¬eÞÕ&qÙɵªúÚÈ6ÊG +M7ÚÉz¬ì¦ª!&3ð”Ÿzè +^Âuß5}‡D™$òIÅÛV>¡.^¢Tk½‚`Ãô®#ytèâRÇ/ŽÊ¢âNÕCœ¶Ç/ Á¤}t§šG[Á½ço\·Ç(å(Ìrë>;Q>ïȹÈÚ¢‘^:þïo°¨—›¦Ûš +ù¥çU¶¸[C;*9ö" žW¬8¬¸# +销ʱò“×Èÿz¤$Í|³5kY†ÿ' >•ï0Ú°ÖÕ4œ +endstream +endobj +1660 0 obj +<< +/Type /Page +/Contents 1661 0 R +/Resources 1659 0 R +/MediaBox [0 0 612 792] +/Parent 1642 0 R +>> +endobj +1662 0 obj +<< +/D [1660 0 R /XYZ 84.039 766.262 null] +>> +endobj +154 0 obj +<< +/D [1660 0 R /XYZ 85.039 664.782 null] +>> +endobj +158 0 obj +<< +/D [1660 0 R /XYZ 85.039 605.629 null] +>> +endobj +162 0 obj +<< +/D [1660 0 R /XYZ 85.039 442.864 null] +>> +endobj +166 0 obj +<< +/D [1660 0 R /XYZ 85.039 383.711 null] +>> +endobj +170 0 obj +<< +/D [1660 0 R /XYZ 85.039 324.558 null] +>> +endobj +174 0 obj +<< +/D [1660 0 R /XYZ 85.039 265.405 null] +>> +endobj +178 0 obj +<< +/D [1660 0 R /XYZ 85.039 244.462 null] +>> +endobj +182 0 obj +<< +/D [1660 0 R /XYZ 85.039 167.647 null] +>> +endobj +186 0 obj +<< +/D [1660 0 R /XYZ 85.039 112.543 null] +>> +endobj +1659 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F114 1658 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1665 0 obj +<< +/Length 1415 +/Filter /FlateDecode +>> +stream +xÚÅXYsÛ6~ׯà#91$%ÊT߉3íÄj_’L"Wfx¸¿¾âà!)¶UwúbXr±ßß.ìY˳ÞÞ-Go¯ÎBkîÎgÁÌZ®(t½ÉÜ:gn4ŸZËÄúbO\ßuÆá̳ï—Î|b/n.œ©g/>_ŒÏoÿ¸ûýzqs~éŒýy8ÚçwËËÏÎ8=üR~÷çýõÍ{¹uq~î|[~].G?F>šáY~{,žåEVœ¾|ó¬e-ÏÌ#k×¼™YS´Ì›‡¸Nûѧ‘׃€„îdÚræNÑXÏóìó-a$æÀªÆ"êíÕ4êèñgîõŒýÈÍ¥ž¯Aö¾±¾ŒCÔ¸Ü ”èE$V”WrEsõ†<rpûÊ<< +ø ï@6kïdP¥káy œVÓ-² T§3»¢ƒÜjpᎅ-莰ªW\”°D+ídÍB>tÐ +EjdΩ]©)lQLˆ""b¬6Ö(w™vŠ;ž_x‘ʨTØôjü1$ME"»-ucª7¨Dµ¨Ðg$=‡ètk’ƒV†* +õwbø£.šÛÜ}ø/*³$IÒŽ8¨°cá¿DzÃéÁ©ZO=Y‰Dj¼½æ ’Ý{ýÅÃÔóéß÷ÿªÑ×M¤^möTFz»Ú’¦Çâ²¹2ÓÏpLjšñ7EǤJ„|Þd¾x«á9\ìå²Aù½ŸÔ\J-xSE¸µ©ñ††PúЙZòw¥Ð´‡k‘E²‚c(•"Ioí‹×ŠÜ)º`ìûî<T¥ÐeLMÌX’È¿K=ß¹I»aÌ‚©;÷ÎÆÌW1»“ݺl~Šªv¸H¨”‰¹ÊoæñŒÿì&VŠ›~c®ƒƒ×ê£W«öû.‚þT8ì&7sgz(Âk•rPõÞ¹\Žþû?ñ +endstream +endobj +1664 0 obj +<< +/Type /Page +/Contents 1665 0 R +/Resources 1663 0 R +/MediaBox [0 0 612 792] +/Parent 1642 0 R +>> +endobj +1666 0 obj +<< +/D [1664 0 R /XYZ 84.039 766.262 null] +>> +endobj +190 0 obj +<< +/D [1664 0 R /XYZ 85.039 735.307 null] +>> +endobj +194 0 obj +<< +/D [1664 0 R /XYZ 85.039 592.368 null] +>> +endobj +198 0 obj +<< +/D [1664 0 R /XYZ 85.039 545.106 null] +>> +endobj +202 0 obj +<< +/D [1664 0 R /XYZ 85.039 499.9 null] +>> +endobj +206 0 obj +<< +/D [1664 0 R /XYZ 85.039 434.77 null] +>> +endobj +210 0 obj +<< +/D [1664 0 R /XYZ 85.039 369.639 null] +>> +endobj +214 0 obj +<< +/D [1664 0 R /XYZ 85.039 204.882 null] +>> +endobj +218 0 obj +<< +/D [1664 0 R /XYZ 85.039 147.721 null] +>> +endobj +1663 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1670 0 obj +<< +/Length 1824 +/Filter /FlateDecode +>> +stream +xÚµXKs›H¾ëWP9¡*Cx?öæ8vâ”g#e/N*5‚±`ÂÀ:Ú_¿=/XŠ9¹HCÓÓóõ»KÛh–öföj5{yúZlÆh«{-òM˵ÐÌ(ö´UªÝé®é˜sÃ,ýâöæÃõâúý›¹á¶ëêoÏ?¬.?£oŸàú´@Z¾¾¸˜Y½›]®fßf6jiöpˆkÚV¤%åìî‹¥¥ðîf™niœ³Ô<ÀaÅ>¬m9ûsf€;{€;¾éz=pÛMÛ™¶eYú"_7¨Ù +d÷]•´9©(‡§ä¾¼ò¢¡v`z Ô°#3c!ô³ãø£=Úáƒô%ÆBr›ÉEƒiá¹ãëÿÎm_—ôbG†QŠ*A‘f"£Ø™?¢¹c`ŽòlŽqY +t +x쉅ëXOülE¯º¢0jÂjŸ|• +Óv¤V§ÔÅši»²Ï ¥Xd@ôÈF¯}V( +¬ëš~l÷7:Y[/HYçÕïåAÊ÷‚íÏtüx¸Úrß¶¨‰rIDQV½â*Wo>p:aÙIÅ£Bmjô‹Mžz–þò-gèC°fY&è®A¦ jÝÈ38]¸G¨µ‚ÊEQçŸSÖìâd8±'!7o™VœÄlTÊýP +'çÜåjá]x—²”“ÎË+Û +'Zï‚4MØ(Œ¸¢ìN—àAMÝL^˜{l¦íÅ ŒYeª ?äE¡Æ +®ÍÙpŸ*×Ê1;—»ê±’úNú¾ +endstream +endobj +1669 0 obj +<< +/Type /Page +/Contents 1670 0 R +/Resources 1668 0 R +/MediaBox [0 0 612 792] +/Parent 1642 0 R +/Annots [ 1667 0 R 1673 0 R ] +>> +endobj +1667 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [492.568 65.495 542.13 76.743] +/A << /S /GoTo /D (subsection.3.2.2) >> +>> +endobj +1673 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [108.95 53.54 170.738 64.444] +/A << /S /GoTo /D (subsection.3.2.2) >> +>> +endobj +1671 0 obj +<< +/D [1669 0 R /XYZ 84.039 766.262 null] +>> +endobj +222 0 obj +<< +/D [1669 0 R /XYZ 85.039 735.307 null] +>> +endobj +226 0 obj +<< +/D [1669 0 R /XYZ 85.039 479.489 null] +>> +endobj +230 0 obj +<< +/D [1669 0 R /XYZ 85.039 310.022 null] +>> +endobj +234 0 obj +<< +/D [1669 0 R /XYZ 85.039 281.022 null] +>> +endobj +1668 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F107 1525 0 R /F116 1672 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1680 0 obj +<< +/Length 2466 +/Filter /FlateDecode +>> +stream +xÚYK“ܶ¾ï¯à-3)¾IRµ–%kË’õIr¥8$f†Y’˜ðaióëÓnpÈYî*©øD°Ñh4º¿~€”ÎÁ‘ÎWßÝ]]¿I"'YìÇÎÝÞI#!ƒÌI¢X¤YèܕΧM |±u£Xn^½÷áö§ÛŸØº~ìÁæÕÛ›w¯…×Hqýö‘8€ôñûW¯¶¿ßýxõúîê_Wl*ï¼I <™:Esõéwé”0÷£#E¥ÎÃÙ8!è!³Æµóñê—+ÉŠËùÂtv +ù‰Dám„O}Âãå5½Ymilµõ´]jeXЄÖ~ø>³¾Îì +ú§*†1¾/<ÈÌÕ¬ˆI„—Ó>åX¯iãÃfÞĵ_ÕÆ÷§}&xfÏLa^ûq·ŸÍê==²oj€´9_Þ–4Oâ0ý4nëãF×C³'ñæcoB²ñîžÃ±ê˜tÊ»ÁRµ®{¢w'÷T׿ z_5cz"(ûNùs¢§›Ó_oP_0~‚pó=Pˆ0EP1ïjθ(ƒÌsªjÕ¹èÙ«zOó—“ 0ÉBЏ¨U^ÞY•HöŠ7êvM\溃Cƒ_á”+Ù'Pýü5c“ÑÜÏýd˜2á] +1.Þ´à›†Ýk fœ¯h`mƒœ“û +¾U_-ÆŒ'GD‹˜÷ºE$ñ¦=hTä½êq!{"~Ùz FûT‚ùvŠ˜¦r‹4ƒf ”À€ÕCæ·jëE›¯DŸÀ†«âHÊwŸe?ÐÓô<¤su8Ä[µE=–,«®ZÅzk“CÌ™gØøcëG›¼{ K¦°BµSCaLðHYC)ËìŽ2ý42®Úž©&#ǃV48Œy—ƒ”é¹cÆ~èªb¨hƒ¼/T[‚rPB0øíž¸ Šíz]ÇÜj¡™œ¯v§õPë¼Ä(E`”Zq"õ`PW÷è_5¥/f€ +NøF·H”IЬê|·Z ±ýöüɪ}· +…·i{â§uˆGózêÔÅ2:e=*¨sp‹ÀT`C¶pÕöÊ ô7ÅQ÷ýØôôj +¬ r¯m)›ºe:OÿÒ²Ï0¸×ÚÅùnÆ›°'zÝØô5¶æÆÐÛ[ùe¶Aþ#èœ÷ž9D7 âi©+²8.löœÚ%ËÀAÆ|×µ D£u=·_Ýæ´`ùþÑ*{˜q·¼Mw¯só³„ûü… ù\í³É¶, +N;üÜ›ÂoüºbÕ'ù}âÿVÊBbÚò½„÷R¾mqJ†{ö!ެ´x‰/ÒljÙØKòü!h™~R‘œûÁ™ƒa? +Ô¡Ë+|Ä|Ÿë´n&˜ÿ•Øìk±Ô½¹wÀ°Ûs>½ÌÝg3Úi@ÈÓl‘‰-HÍÿ¸‚ +endstream +endobj +1679 0 obj +<< +/Type /Page +/Contents 1680 0 R +/Resources 1678 0 R +/MediaBox [0 0 612 792] +/Parent 1683 0 R +/Annots [ 1674 0 R 1675 0 R 1676 0 R 1677 0 R ] +>> +endobj +1674 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [108.95 602.64 135.849 613.544] +/A << /S /GoTo /D (subsection.3.3.12) >> +>> +endobj +1675 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [186.429 602.64 200.875 613.544] +/A << /S /GoTo /D (section.9.1) >> +>> +endobj +1676 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [272.166 411.98 278.343 424.744] +/A << /S /GoTo /D (Hfootnote.5) >> +>> +endobj +1677 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [225.79 352.204 466.886 363.108] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/srecord/)>> +>> +endobj +1681 0 obj +<< +/D [1679 0 R /XYZ 84.039 766.262 null] +>> +endobj +238 0 obj +<< +/D [1679 0 R /XYZ 85.039 589.066 null] +>> +endobj +242 0 obj +<< +/D [1679 0 R /XYZ 85.039 338.63 null] +>> +endobj +1682 0 obj +<< +/D [1679 0 R /XYZ 99.386 86.394 null] +>> +endobj +1678 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R /F101 1502 0 R /F107 1525 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1687 0 obj +<< +/Length 2136 +/Filter /FlateDecode +>> +stream +xÚ½XKsÛ8¾ëWðHUE0ø&·¦R•(±“©ØÉFÊa'3Š„-®ùÐd<ž_¿ +Bn¯?__¿¹y·\¹·?}¼yÔç/ÛŸo6Ë•“xAh¯?¼ù²}ÿ×ÌÖo›7W8µy·^/Ûþ¼x¿]ü¾pÀn9£f9<¶²jñý7nå°ö³Å™—ÄÖƒæ¬,ŒãI +üqÓ+nËƒÈ +5!rœ(jbg"›5U•Ö´ZµxdÚ²¨³cKádB—ùŽg°2Pì¹Oï€ÕC[äE×´HÚ&R +‰Cc–¢•ê«PDÓæBo‹ôœØ¸¶ÂHRÔòCïlHR%á;1¦ŠšQö,ÁjAfrÐésû‡N?d Q·mS¡j]Kz®—:½´ø‘Y[:~€Á±ÀµŠn”vâNÔR%’žbe}Öz°ðŸ¥4=.d)qü(ÄÒ +¹ošg”çhvà¨èÃjEdŸ‘]©4ÂIÓ¶ wa@Ñ +XäSCºàʨtn%¦:Óê ò½h’mš#¢*ñ®’¡ Ȭõy&¦zMçL +\º•`l<Ç+Ð÷C&§Išví?ž~ÀÉ& dZ•O‹Ô˜0€ûMÝ" +áþ…–7«¦‘tþªO=žu õœ.$øVKl˜wÿ¸Y½i:2 +Fû•vsç¡›¼ º¡ +¦¥µi’Sƒ'4ví‡en¼2—·<¶ŽŠ~ )@Á7MŸV0 ¾³)ŒdN³SЋ4UÅ«¬‰ÙTн'¹mJjâFéâ÷^À“sÌ_¿ §žÐ¡*¤n|”Sߣ’O÷0¥ŠüõìÀ¡Èæ¿ã¯äÍë1É}æù¡Nò•±Âó ÇŸs(Ñ×C[§s¶&W?ë¦K>W5>sƒdüeÈ9~'©÷³Éâ(©o>•;tÈZÁs¤UUeü˜l8†Ž„ÅÎЖ\ hq‡Éš\œÔÕpœá]N¶ëõF=94Ÿ®¨ª()Ÿt´ñæF¿4”Ïvoúó$ç¥ôew²™S¨;ѱ¿ŠÄŠ<[90ç†& ¹ô~Ž€¼ 4ÅònóµÒsb@ìËlF›}þÏØ¬ôü=6ï3ŸÃäËV™¥¥¸¸nàJkJ‚±kÐGèðôž¦ÃX-à›ø¥ úÿ;+ÿY_7Ϻ ++¯L<FZ‘g +ÁPWÆgÉÐ_в¡Ûâ—˜ŸóÿtÎïs^Z÷þ|Mw»‚°Øå!.ž.zÃâ™üóîÓs;¨|xsÎB‘UìÉ +endstream +endobj +1686 0 obj +<< +/Type /Page +/Contents 1687 0 R +/Resources 1685 0 R +/MediaBox [0 0 612 792] +/Parent 1683 0 R +/Annots [ 1684 0 R ] +>> +endobj +1684 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [446.704 603.262 468.622 614.166] +/A << /S /GoTo /D (subsection.3.2.5) >> +>> +endobj +1688 0 obj +<< +/D [1686 0 R /XYZ 84.039 766.262 null] +>> +endobj +246 0 obj +<< +/D [1686 0 R /XYZ 85.039 650.899 null] +>> +endobj +250 0 obj +<< +/D [1686 0 R /XYZ 85.039 448.284 null] +>> +endobj +254 0 obj +<< +/D [1686 0 R /XYZ 85.039 326.271 null] +>> +endobj +258 0 obj +<< +/D [1686 0 R /XYZ 85.039 297.177 null] +>> +endobj +1685 0 obj +<< +/Font << /F75 1282 0 R /F107 1525 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1695 0 obj +<< +/Length 2650 +/Filter /FlateDecode +>> +stream +xÚÅksÛÈí»…Ú|05Ò\¾y“ÞLÎI\_ãGÏötæ’LB“+‰5_GRñ¹¿¾ÀK‰Œâ8šöXì.Àâ¹²gË™=;9øéúàèMèÏb+œ`v½˜E¾e»ñ,ô+нÙu6{g¸–kÍM?°ã‹³³—ç¯æ¦ãÛÆÛÓó×]\^Ÿ^œ_ÍM»~`ÿýååõë_hNo½¹:=?!ÔÕ«ããù‡ëŸ^_üv €{&6'»–°£YZ¼û`Ï2˜ûyf[nÍîÕÊræsvì\Ì®þy`³4öH*g‡TŽo¹Ke–ò?‘ý~нùèmíô=+ñ(µçDV²MzIr¤uÆÐ¢n èWŒù5/ê%òW8BAM[§²ëôâ¼âµz¾‚Ö„›‘&³Š¶bÇׂt}=&„[‘ð¾_ˆ«ë³<mkYÈ´oë*O»ñž¹°¤Ì‹×‹‰¤Ýãò0gyšìN¸ÿC.çÂ7’,YßM¹£ñ}Þ¯‚cÕ÷6ïõ”¦›–mRòMɲnæoì+Ÿ÷çÈçýå¶åóÿùü?äþòt¿ûsƒ€åCHÉçÊá£Ü-]å +aÅ>ËœÖeSÈ^Âaâis`·ˆ¶5ì¥1×Õˆ4 +™ñù`»š0Û$‡TøQWT*šH +Úê·’0Jt`ÛJà+¯–Îw¨¤ËÒÄàŸUÒ>Œ×Ñ×/,H€`ˆ¡yÙÄõ¨>š#^c>2V’ò‰ñ ÆÈX´uI¸„>Ý:ï“ÛBÒ¶ÜñMŸ×¡MÞ³"=/W’OlÚ¼nóžÏíW oêdß#;De.¦q/OƒrÚà ýÃv'²|mXrq +Û†è×ÎEdÈF}F н‘;!7‘Œl*cÝI^†ÛUŽ +¢áb_UA±²VÎã=@ŸÞ×;4+UàÞ³W>_Uf⸣oQWKżǑ +F‰¨:Q3ö £ÅP´¶À4<øØÓ2‘6Ð@ä=iß_áÂM/€Æá¬¬Üedú°¤©ßíôacÕo¦’1mú‘o!Ñɽ.óÜ`ƒ{ùÛZv¨+,b“ª»—jÏ¿¾7äß—àêŠ#ÝBCpQ„¹cÝlG†>UUüB…0D§ª*Ä•9“T±Æ½¤bq|® +bˆ˜¤ ˜€È4ÔET4GVèz“Þqò$Õ¡9JÝÂ<Û—C¥Ð^š‡´¼ “lGû8n‚: +endstream +endobj +1694 0 obj +<< +/Type /Page +/Contents 1695 0 R +/Resources 1693 0 R +/MediaBox [0 0 612 792] +/Parent 1683 0 R +/Annots [ 1689 0 R 1697 0 R 1690 0 R 1691 0 R 1692 0 R ] +>> +endobj +1689 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [474.384 483.711 542.13 494.615] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://gcc.gnu.org/)>> +>> +endobj +1697 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 471.756 133.856 482.66] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://gcc.gnu.org/)>> +>> +endobj +1690 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 460.423 343.072 470.321] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/software/gcc/onlinedocs/)>> +>> +endobj +1691 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [471.042 97.16 482.997 108.064] +/A << /S /GoTo /D (section.3.16) >> +>> +endobj +1692 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [522.703 97.16 542.13 108.064] +/A << /S /GoTo /D (section.3.16) >> +>> +endobj +1696 0 obj +<< +/D [1694 0 R /XYZ 84.039 766.262 null] +>> +endobj +262 0 obj +<< +/D [1694 0 R /XYZ 85.039 517.335 null] +>> +endobj +1693 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1702 0 obj +<< +/Length 2991 +/Filter /FlateDecode +>> +stream +xÚÍZYÜ6~Ÿ_ÑÀ>D +YöŽj/Cç}Û)KV%¡6Gx”(uúK¡©¯iûq\•=PV1û +4š‘ÁÇ=Ù†LIU@9«Zu óœ¾ Åª†Ö%k[UóGVç¶_ÑJ3¹N;@«¨óâ+χC£ª£ÜÜ-Œ€@¦ØwúçŒEx¡tŠžHY A¦]d!t^1½ÐôÛ)`j/áì`B9ÑúKÖÛ–g×~ý}ç–÷Tô‹†ü„šÿj»ì\1Oì—fâ)«OÚ:Ú$A?t p~/tîèÃ:'¶7É3‡$Â]ÓQ#ã5 +\ðwœªì¡>Mšœ) +÷T +˜d÷0öqO6À‹øŠ²;[<±¿ô$Ë +iÚчá¢ê–_§fµŒ¹›™ºÌˆMxë> +œ@<XFÊ~Úfè7">_Æn49‚ +—‡šG…¹"¬>_—&¤.Ø÷_\(!Ñ8rÅ´û‹fY–ÿO"Þ’¯y~èvù2p¥ç¯å§8 w4ˆ!¿*×ÐõÂx4%‹ )ƒ¦$™GðIjÑ/Il‰“îÆÄ$qßM+×D$QéÞnAè“B°Õh]˜4vd< ·ÌXð«5ïKEœdÂz!˜Ùúž>?Å×'ááA¯yyä¦@XÈN,d'R+;±H¬ìÄJvbKv‚*ÀÙ©Ÿæ¢è ·Ÿ‰N°è„X‹N°èÄ\tàùÒV¢C³Y§Û·ì‡ÒG“»7äXwÜÚ²z™ø+¹¦Â +Œ;@š(E$-iêŸ$-¤¢´¤ ÔðqËÏ2µ¯`ìYØþÇë`½Á¤RÓ oºVi*—*5a™/°0ÑÑó½°DÉ9Âfaز Ûi¹¢±¬4$ŽïEFbŽÃ÷dÊdó@ƒæ¹GˆI^š†OÖ[ÕÐÚ:ÀÈùJEéæáªFÞØÂÁX蘖¸»NSžmî®®Ç(˜«ÓÔ"x.p.ƹ–8z 29tªûòaÆÔÆ™Æx £’¡:Âê¤Cù„/oí§‚Ûmq’ϵ)6Ò"ësàÆŸ±F¨mðZFí»r*gLu:fÅÑ }P‡üšsx}2¸¬×9l}hË'/ ôêt©‹ßsÉà +ý¬,Ç6ŠeÀ¿‡DñèÎD¥ +endstream +endobj +1701 0 obj +<< +/Type /Page +/Contents 1702 0 R +/Resources 1700 0 R +/MediaBox [0 0 612 792] +/Parent 1683 0 R +/Annots [ 1698 0 R 1699 0 R ] +>> +endobj +1698 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [507.507 623.81 529.424 634.714] +/A << /S /GoTo /D (subsection.8.1.4) >> +>> +endobj +1699 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.571 400.647 191.47 411.551] +/A << /S /GoTo /D (subsection.8.1.16) >> +>> +endobj +1703 0 obj +<< +/D [1701 0 R /XYZ 84.039 766.262 null] +>> +endobj +266 0 obj +<< +/D [1701 0 R /XYZ 85.039 735.307 null] +>> +endobj +1700 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1708 0 obj +<< +/Length 3542 +/Filter /FlateDecode +>> +stream +xÚµZYÜÆ~ß_1@^8€Iñ>” Àj%9kÈ+E;ŽH‚ÑCrgó°<ùõ©«yŒ¨µl#V쮾«ëøªzìÍaco¾½z¶»zò2 +6‰•„n¸Ù=lâÀ²½d¡'þf—mÞžåY[3mãæõ÷ß_ß=ßšn`¯nï^péõ›Ýíë»ûé$^7ÿ¸~³{ñ–ÛôÐîoï¾eÒýó››íÇÝwW/vW?_9°{ãL+{–cÇ›´¼zÿÑÞdÐöÝÆ¶¼$Þ|¢žåƇÍÙI +G6–ê¥u٧ܬ«Óù±E¡ú®ÞÛ§âtâd<WT•I¡ëòr¯ÉÓÞë¡Móo¸²ßº¶1ô\™&¬j!¥J“Æñ§¢úI¤’gE_·Û 0?½ìœÏ/Ç7S§¬³ü±û‰;¾>p›«nÂsÞ +‡®¨ü7kþÖ¤ ³]ø·`û‹¯gøÛ¡‚3ÅŽA‚ %WŽ ¤þLü¯[àXdûÆ›‘Ä]H„ÖÆŽ7mÌ]±àMA—Ý4ÿ8N׿Ýpê;Y¤^ãûtýÄ:šå÷³N8ÿ·FõÇ'¼ã¿?ÆÍеl;ÒÜdIŠ‚é‘oàTLý6.gb¾umYÎý‘d€º‚b½LÆ)%&$hÌ ŒD‘X( +˜éù¬´Xoó´>Tʼni>š]¦+þà1Ñ”D‰qW÷2†w…Ï7â£ÖƒCyº5ýìЃ¬z̧ù¸[ZW½**Y®k@:dhè2C‘x¬‡S6îwM1†¶‡*£Ý»Ž±?ó÷ç6‹7¸¾H.PgÜǾ36»î´6É€¬À +±¨¸cÝf$8aÍ_0#“ÌW=ó.U͸sÀeSa®¥Rè«@žhóÈ +[XÄçþU•Í)Š£Aᣙ®&軣u•T}p]ÿåÓŽç¿i·>hÄò´ï°Üé=,Œ&º;H ?Ç‹,‚ãyVàÆz½µq¼z mÁ"Û{Ü÷OÌ Ñùz³£‘BƒâYIì^hôן +ˆ–H{½Â^ñÝàÕ#sŠ»²}¹š>¯b›~äÐ Vô?[ƃ Šçikšºå¥=_ðRÇmŠ\-ðrRü•*ð¹niæ-]eü!Ý«ºÊñ+!³Úx0ïÇ +t(,‰cÜ皘céJ8¶n.¼ýöjóž:yV¸¸3!¿!ŽLG¢MT²ü+>ÿµug:ÑØ¨B¡¬[Ù +h(xuòõ‰‹(nEµ +0÷EÞé ¼¨zóTW³Í ,biÓ„Cxµê¹õ¨!n#ÏÍN ÎØ¹»¼ÜÀ¶G•sÞ£‹îÇ©ì}´àߊ. ‡°Ý¥ŸRté £; Îà;.)îIÛm™ÔÍÀx§§¹j¼Ævè“›ÐáÚá’ã-óCÑ1Êñb=5G¹PWi[c܈e}d¬ñ†Þº°ì‘áò<Lâ!"Ô½bRªàl\ª*ǰT!’@Âçûi†î8m†n1wÝ]1еáÑCN•H`,+9¦ +í¹ +mü{í`mž +ážMw}ú¡Í/ˆ3)†^,y§3Î…Ôܳ +3ôµOØ +2PѶŸkÓ¶xÊŠ<‡V<€ÏκãxzÌ8þ´ØÚHXÍ)óä^ÐÀ•qŽÄ +Œ )_ñ˜ã°-;Ÿ!oЏçŸTx„[˾±/O1ź#˜)ã‡hîî¹cwÝWÃ)ɨxOxHÙç„)‚E60Œ`„‡Ñ“Âô +½²ó{<ów‘·À‰8álm¹±·´²‹-Ùœõý`bü¡„þÕCe.ö +€ü–kËO×øÁwìôbwõ?®åÙ‘ +endstream +endobj +1707 0 obj +<< +/Type /Page +/Contents 1708 0 R +/Resources 1706 0 R +/MediaBox [0 0 612 792] +/Parent 1683 0 R +/Annots [ 1704 0 R 1705 0 R ] +>> +endobj +1704 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [312.32 456.161 326.765 465.008] +/A << /S /GoTo /D (section.3.6) >> +>> +endobj +1705 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [352.136 279.037 364.091 289.941] +/A << /S /GoTo /D (section.3.16) >> +>> +endobj +1709 0 obj +<< +/D [1707 0 R /XYZ 84.039 766.262 null] +>> +endobj +270 0 obj +<< +/D [1707 0 R /XYZ 85.039 735.307 null] +>> +endobj +1706 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1715 0 obj +<< +/Length 2247 +/Filter /FlateDecode +>> +stream +xÚÕY[oã¶~÷¯ð[e`¥è~)Š[o6MÑMöÔn{€í¢ %Ú*K®$'ëæBÊ’ã:‰‹§yÑxHg¾Î{¼Ûã›ÑwóÑÕû('Vºáx¾Çe{É8 +B+Nüñ<2<˳&fÚÆôþÇ·wï&¦ØÆ·w×LÝœßÞßÍ&¦“xAhL¿ûq~ýé¥?Ïnïn˜5{7N>Ï]ÏGŽÐÄ;‡=˱ãqº}úl3ûal[^iæfìƒrv +@h•Âk¥eZm¶y¡íXÖÕFM“—+eiy´jþÀ +Ã.ןg’ÒVhì«å¦ÀØŠ=óT¦à¨IÊ+¿Ù¶›æº8λòŽWä’ÉÈBUˆƒË +I¹04šªÛPI¥š_`@QÊ{¥Ö¢%NÉ +(óé\šÝrU 2ßµlßB¦#²ÙÊ4ǽ.«ùK1L,§kqnû©œE4:ɵF¥EÆ»ˆ—YµëŽ\‘«N¿Ê*o¹˜¸P"Ûá \Ëb»Ü©³ËeUž¼Zu™÷¯NrÛÈby*¶õ)ðeÑ–‰²ÍÏ–Û0´|§‹³¼Œ$Ï_UEUèýDõTÈØTµ¢º-蟮º³ÀÎã=†>\—ÉVäEóv¡{Rìvâz4á÷¡üm-V¡”Ráæ„V„*ÜÔYÛŠ +öB÷"ý@Ð'KÕ¤º®êæ’†`[çek6R–éÐ¯ÏæÐØ³¯ð¶ûã'¯¡›êü/S‚>_a#£Ó(‘®{MÐ9k”Gˆ?¼¢ îT÷: +ZjžVP+鮇ëY2kí»nÁ+X±ÙtUfyKÞ¢¨YW»"SÕBõ¶ùjÝBmP>¼¨0‚ËL¸C€9ç¢*À÷‚®=›É2ëŸIuN5óéÖM¾ÚH—¦•B-¡:Á0—<Ûø+}†çœR‘èÊñ=uŸÞtäçOŽëYž×|Ë²Ž²»@Åøˆx÷ÜX²›6QüŠÙj<Ær¹¹Æ§?ÜÔ +¢ú¤Ã¼Í½OÏо& +H H ®øÃ@â +»g€S_âñž_“WûÕ;èWÇùýê8ÿ÷~Õ÷µÀ>j.vøyD/r8âx¡ÃŸd÷ËEÜ¡Ã#õ*àEŽr8p¦î™è;Üî;ÆÄPŠr8PÊá ðØá´™P뇆r¸Òè‰ÃÃÚáç½Èáˆãßu8=TÈÕ©©8Vu*}s'6òÛSÏœóc£¤w.¤¨‰ócn@ácÆ?OøºÖûXc3E5Ü +endstream +endobj +1714 0 obj +<< +/Type /Page +/Contents 1715 0 R +/Resources 1713 0 R +/MediaBox [0 0 612 792] +/Parent 1683 0 R +/Annots [ 1710 0 R ] +>> +endobj +1710 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [155.156 503.013 167.111 513.917] +/A << /S /GoTo /D (section.3.16) >> +>> +endobj +1716 0 obj +<< +/D [1714 0 R /XYZ 84.039 766.262 null] +>> +endobj +1713 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1720 0 obj +<< +/Length 3424 +/Filter /FlateDecode +>> +stream +xÚkoÜ6ò»Å~8 Z Ë¥D=‹^ÔMÚôÒ´Woïph‹@+É^µÒž¤í3œ!õ°ìÖù$>‡ÃyÏPru³’«o/¾Þ]lßEÁ*Iè…«Ýõ*„TÉ* +B'þj—¯~u”Pb½ Bé\þøÃo>~³Þxt>¼ÿø–Z?þ´{ÿãÇ«õÆMT:—ß½ùi÷ögš3[¹zÿñ[ºúæòrýûîû‹·»‹ÿ]¸€‰\¹ÃÉJ¸2^eÇ‹_—«æ¾_I¡’xu§WW> '“ +ZC¢µ}çzj´7ôD’˜uÓ/Ø7q˜5)ÁÕ6RÃôÇ›S_65Íìמt´¬î0HêwÚxÔ|bOÁ¼A“Db¨È)pó<®YH Ûä°›–·´¹£)¾HWœÒ–Í'"TÞTD[PmX Ìè›UÌMÀòåeã¹™ o÷P÷é=-ÉEvKú +9¦õY;`h§/PíP‰D=«Ù[½}VÃ# íÀo–_å”ý+ô@|¡,=¥û²*YP•·) ²çéKÍß4ôÝ“¨6&ôOç¶ –5w¡´æNÇÒùÏÚEÉ>¿BYÖškL|'9<#iX†8zઌ,yè5×S ç±× +¥5º3$Ú,ÅVô'°á;ìæxdªIËU>Wf°inÍ´5–üëK’<áÌAx7ïé»=wí/Ym;ˆŠm—gÙ–ï³=f]àn!9CtÔ<8µÍ +C‘æ:r€6³î5…þš÷f;XZ³Š…Û§œ¼„û8EÖcœ«GXÊ]_D¾?§™yl@ùBж7¬«?ë +yB=¦3ó&„öb€=µ)i +%ÿÇisu~¦\¢»}ÚöÔ¼öÐá·7+)<€E_G + Ný±ö}:uQ‘ð+A|nÅâº# ”3ìPÑmo 0jßãPlÑ,ÊS›•GÃ#CߌA²Ž©®ï@§7âÒ‰õ”¼Á²MÍ×(/ +ãd8”½òâ)nB¸/ã&D>†›² ++VØj‹ÁŸFl¬#Sçƒ7%^…@Ö¼9ÏÛ¢ëÐJÅ1›Y}¬½3n´’‰s”cG\Z„oÉ}–L+€QÙÅÑÊÈ3â8]óRq´Æ„'»}JC +ËÄ +,™ëˆ3š©-x¹¥³ ãkÆÃ”05Ds)&c<Cl©tIùaL| +’_ƒ9ß +rÐ1WbË«‘»£ 0vÜp³/©¸Sªkxq¬iI-.åêéî'"s•o"5-È l^™«´¥Z`<TßaÆ·âŠÄ<†:‡IÌ0TanA³mªj3rß©öåu‘ög œ-u?ðvÍÑB¤Êg?'šÙÜ?§®;.¤ý™º¢´¨h&µ8@ÞìÚÌ÷GVޱ©{4È1¶Ókz'0¶Ç>}:ñ{î¼z“D:¿¬Ò¹¦u"Œ +tùz+–^µ#…Á‘iäSˆP±¹±9"iL17~íJKÒg–Àþü1”Ã]=Á)¿6³‹¥Y3xjº®¤P9ô™ÊÁè…ô5‘½OÙâ5,r–;ìi/ËD`O}ˆ=4ne×S½*Я—|ò¼0~ÈF²/9´ŸÞ0âð¿“Ó*d™6BrwEæ5"=ž*†«_Þt0AOdäÐòñ 5Çò.÷[Âw„´Í¹Ÿàld»-1é^?}ÏÉKïô¢0`ž…8úÕKLüOˆr*˜8ÎUkEÕ×ÓšÄHuºàJa^2^h~ÊçìO( d|™ýñ«)j‚'LhMQÆŽÂ@Yçe9Ÿè”4òÀ™Ÿ^`ôHy—Î=ã ` +'‹Þî.þÕ“yß +endstream +endobj +1719 0 obj +<< +/Type /Page +/Contents 1720 0 R +/Resources 1718 0 R +/MediaBox [0 0 612 792] +/Parent 1723 0 R +/Annots [ 1711 0 R 1712 0 R 1717 0 R ] +>> +endobj +1711 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [326.593 634.52 454.114 645.424] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.splint.org)>> +>> +endobj +1712 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [297.787 598.655 473.13 609.559] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.splint.org/manual/)>> +>> +endobj +1717 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [179.783 532.966 194.229 541.813] +/A << /S /GoTo /D (section.2.3) >> +>> +endobj +1721 0 obj +<< +/D [1719 0 R /XYZ 84.039 766.262 null] +>> +endobj +274 0 obj +<< +/D [1719 0 R /XYZ 85.039 519.392 null] +>> +endobj +1718 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F123 1722 0 R /F77 1343 0 R /F101 1502 0 R /F108 1526 0 R /F107 1525 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1728 0 obj +<< +/Length 3181 +/Filter /FlateDecode +>> +stream +xÚíZYsÜÆ~ç¯Øª¼`«´ààRIªd’’h‹’¢¥ã¤$—‹IX8Ö óëÓ×àÒš²•²ý’}A£g¦g¦çëžîƪÕíJžŸ|u}rú, +V‰„n¸º¾Yżd¡'þêz¿zgy¶g¯7A¨¬³×WWO_¯7n ¬——¯.˜zýæúòõ«ízã$^Zg/ž¾¹¾xËmfè·ÛËWÏ™µ=?;[ýõÉÅõÉO'¬DœqfÏvT¼Êª“wß«ÕÚ¾^)ÛKâÕ=õ¬V>,N%Ðåj{ò÷%»Q³]¹Gvå¶çË®6›¦ï67U·ÑNBË1ãOŸùñdp¨ì8t¡…†]ß尋еʢþ°v”•·øîX íÐwÜö^ê½Rn–Ò¸û1Ϥ1kö9tpøÐÜ£¨ùýªéš¶)SænaiľiÚ*í@—ž˜58ÂAÎ˦™·o²¾Êë.ßKŸ7ºÚ8Ž`øL‚€7Ö‘P83(튦fVsÃOÝæYÓîí…ºfºÞø‰;>Oì0–ÊÆ5>¢ì ²ÏŸ+;ˆæÊ†÷AÙ@Ï•Fـʼn²¡…ô‚ÏšŸ/Ÿ11ª×sHàYß¶ ƒòADÖL…–eò@&:³Ôg*~‚dbmUÌúŽlPÑLÛiüÐÚ^_ÅLÚ&˵nZƵ¨Äúî.¯¹¹×4§Y÷EwǼ÷®îóÝÚUVû„[y!Ð84ðkQß4BiîYˆä󵧬ïÖt~úöódÑHÝ婬— +zÜÌôÄŽ·¹ŒHK-bþthÓÛ*evÖ +ñŠJ!£Ï¨ÁÓàF“|“µ·+&Þ":áþsÂbdç³¢—«÷Yvª÷©>ç{šêª¬?ØÝÇŽ[ïRÍDÕ´2À8æ¹_T¢Vm³!AòŽÜ™Eº±í;ãÕ½ +óùޱæçy·i‡›ò<ƒDϯ +¬-É#’&`<åm›V=ž‡¸•aæ0¨ÓUêzÇj¦E¶k´ ¬}Þ¥E©ÉåúpéÒÕ<ñ|ozvìFsœìó<´/;sJ0Ù—\‘¬Â*ß}õ˜£ +C Á9Š0œ ¸4…rßBËNÞ'h® û1š€7 Ƀ@ñRš £ i"’–W¿=š^é®ÿ +þ¡ßÞ#}„ +‡Äç0–¨‘Ü_zJùÅ lÇv%Mã.°*#j +™ëŸ°ìë„HSAS +U8An:^Ðä…_ÈZ¦1DÍOÌôÃõÐÐÒ€‡¥¨ÉEò@¡u0D\‹½¶yV¦¦Yæ39`M¯ùMà +ðQ€ksÁ€ vbüÍ|Áæ8Ç}<¥¼îzx@[þ+¶v´ƒ3ýpÍñbùçˆïš‚j{´Ê SøÅ™âQÏ8"I« >ÁübÂg_âeÏ¢¿ Lr=ü‡IËLWt×Èá°DpUü…’4‡ê¹4Pó°¢B{Jën:±I¿î[³ãuÕ1‡º³5ÉŽ<þ/<Í·.äHtÔ.¿á*:þ] ÐC·#¾Œ +—6߀Æ[^Hâðü,¬"{‘:V´ñMRÚÐÌ;T´C?B:«*8‘Ç÷«Ø®2h4ëtq}ò_Î8#O +endstream +endobj +1727 0 obj +<< +/Type /Page +/Contents 1728 0 R +/Resources 1726 0 R +/MediaBox [0 0 612 792] +/Parent 1723 0 R +/Annots [ 1724 0 R 1725 0 R ] +>> +endobj +1724 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [244.102 623.045 263.529 633.949] +/A << /S /GoTo /D (section.3.16) >> +>> +endobj +1725 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [318.193 401.573 352.564 412.477] +/A << /S /GoTo /D (subsubsection.3.15.1.2) >> +>> +endobj +1729 0 obj +<< +/D [1727 0 R /XYZ 84.039 766.262 null] +>> +endobj +278 0 obj +<< +/D [1727 0 R /XYZ 85.039 609.579 null] +>> +endobj +282 0 obj +<< +/D [1727 0 R /XYZ 85.039 222.175 null] +>> +endobj +1726 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1733 0 obj +<< +/Length 2545 +/Filter /FlateDecode +>> +stream +xÚµYmoÛHþž_á6°ÒêÝÐ+ÐMº{Yl’^ã»Ã]wQŒ¥±‹ÞV#5ëþú#‡ÙR'[Ü(BqÞHù;³íÌ™ýtñÃêâû—á,±“È‹f«Í,mÇOfË0²ã$˜²Ù§¹oûö +#g~ywsóîöjay¡3ÿåúö=QwV×w·÷ËMü0š_þõ݇Õû4f–þýþúö'bÝ_]^.~[ý|ñ~uñû…’83÷p²o»N<KË‹O¿9³Æ~ž9¶ŸÄ³G=³œ œ“„@³û‹¿]8ÇÚñ‘6®ØqèÏ–^hû«Ó´y•æM!¿qüdÞír…Ôr®vu_dD?.\g^·øÍónGün'Qv0Ûòø +UÓyuUì‰*ÅÚ]*š¢d¥$äb¡lšÑ´u*•ª[ç%yEß^@ßë¼#FZW]¾íë^ѷȲÖçÕ–l²„ñâ±IÊ:“䳿:¡£$œ¶O¸´cÏ;ØÖ¯Žã‹¥Á•dˆöŠ8Õ5‹á4×Ö!b|ÎòŽ¦Ã +—°-ÓÁé6èÜH\Ýû‰Cä»Â´”]žò÷Ña8·Ù1½ù±§ååã,/¶=ÿ +)-%8rºuzÖõ}òÁõD]ë658r@ ¥c 1ˆ$ +<L'i±WÄC)Ž_âüpy^)–eª ’Û( +¢©'.F¯]ø4‰®ÞwS›²g¨UP9Ó´šGÅt'S@Лx»ñQç-œ”Øî4é‚Ùó‚•G@ÿP—\a=#¬lq‰ýŠì%1#+Ü"4ÝëáNj¹y]LE¯ä3â;ºl¹a¢X«®©é4÷U'þà)íðN[OIlNëâϼî…Gê7V®Î&•êáÃ#âÓ ðAc0o§cD¥ÈéŒ2Ôæž);ñí9‰í'C©ùaá/ç©<ÞW¿µQª7p–N˜.ßž*¬üÀ^&Ãݾ`A8>HÜinÖ&„LÙìÔY‚—'O-è{[ÐCi +endstream +endobj +1732 0 obj +<< +/Type /Page +/Contents 1733 0 R +/Resources 1731 0 R +/MediaBox [0 0 612 792] +/Parent 1723 0 R +/Annots [ 1730 0 R ] +>> +endobj +1730 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [308.758 153.954 323.204 164.857] +/A << /S /GoTo /D (section.9.1) >> +>> +endobj +1734 0 obj +<< +/D [1732 0 R /XYZ 84.039 766.262 null] +>> +endobj +286 0 obj +<< +/D [1732 0 R /XYZ 85.039 627.138 null] +>> +endobj +290 0 obj +<< +/D [1732 0 R /XYZ 85.039 496.467 null] +>> +endobj +294 0 obj +<< +/D [1732 0 R /XYZ 85.039 379.745 null] +>> +endobj +298 0 obj +<< +/D [1732 0 R /XYZ 85.039 315.586 null] +>> +endobj +302 0 obj +<< +/D [1732 0 R /XYZ 85.039 211.488 null] +>> +endobj +1731 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1742 0 obj +<< +/Length 2170 +/Filter /FlateDecode +>> +stream +xÚÅXÝsÛ8Ï_¡‡›Yù¦V©OK}Ko×;Iš‹ÝîC»×‘%ÚæT–¼úHšûë @INœÜuæfîI ‚ +‹ ·Fîq…aFüóB§œô+\æy¤Æ[ÀLš|÷…k/6$éRÏΘãs¡F¼‘í¤b<àQE”¿`^µ,Nñ¤yJ\l +C@aB•Æ…XãžË¾ê¸B¬9ÁØ0Ì9žÉ%uƒípå:¯%Ô4HœØ +b_K¡ÄQâ€î® (]jâ2ÿÑʲüüï"@³¦;ÀE×j´cùÅ ;©ôúµ,ü¦+h^½Ü¯eNÕ=6p‘ê³1žmÃúT™].IªL÷´ +ëðÄk/-šŠ +n {‡´nUÖÁë¬xìq:'¨˜MŸ`öþy +ÜuZ~Ÿ60—ñ3@Ø[çôÞ’}2Äö§rôôįމ>›N¸¥Ÿ¶Ó€©Çå0‘šGXCPª¨2¾Å –¬©]:ñDÿÿ@ë)if|˜À6‡‰ýa‚˜>LâK܆T± +•©V×E4ŸA¨O»20¿[•wmÓIêrÔü†¿cاb'„;Üt=,cÝ÷®/–¡ûöré'‚T½…¡ñ{=x«ÿ 5ÆJßÿŠÅOΣŠÿÏfmÖ´9ÈLaId'mÂßóîùÿÆìŠ}Ë@‰ÿ7¾]ì]ë²ýQ|öwR¿˜Ì½òwÒ=þNê¿’†ÐIf3†$tâu¹N˜Œ®2¾ï’™põ}çñN„}Fâ¨õ/íi͡ʺZUqy„|T9< +endstream +endobj +1741 0 obj +<< +/Type /Page +/Contents 1742 0 R +/Resources 1740 0 R +/MediaBox [0 0 612 792] +/Parent 1723 0 R +/Annots [ 1735 0 R 1736 0 R 1737 0 R 1738 0 R ] +>> +endobj +1739 0 obj +<< +/Type /XObject +/Subtype /Form +/FormType 1 +/PTEX.FileName (./MCS51_named-eps-converted-to.pdf) +/PTEX.PageNumber 1 +/PTEX.InfoDict 1745 0 R +/BBox [0 0 253 133] +/Resources << +/ProcSet [ /PDF /ImageC ] +/XObject << +/R7 1746 0 R +>>>> +/Length 54 +/Filter /FlateDecode +>> +stream +xœ+T0Ð3T0 +æC™ºz `dbR¤d®à’Ï„ +endstream +endobj +1745 0 obj +<< +/Producer (GPL Ghostscript 9.53.3) +/CreationDate (D:20220503003201-05'00') +/ModDate (D:20220503003201-05'00') +/Creator (\(ImageMagick\)) +/Title (\(/tmp/lyx_tmpdir.MKLztwMgwHKj/lyx_tmpbuf0/1_home_sdcc-builder_build_sdcc-build_amd64-unknown-linux2_5_build_sdcc_doc_MCS51_named.eps\)) +>> +endobj +1746 0 obj +<< +/Subtype /Image +/ColorSpace /DeviceGray +/Width 337 +/Height 177 +/BitsPerComponent 8 +/Filter /FlateDecode +/DecodeParms << +/Predictor 15 +/Columns 337 +>> +/Length 4605 +>> +stream +xœíÝy\ +û3Ehò"Ðàã]Ì(êÝcQEëÞ+ˆƒÚ²~ŒÉ¯_û0Eiù²¢¬‚JÔ"ûKž<¶–„Yn„èSGu¡XGÏø½wGÉÚFs}¬y÷K¼R‹µxÝD3ûkõ-½3Ò'רՎ "Dc‚t +ožîq:{r§Ó¿8t–;§vZì—µxý¾ùºÉå Óúéj·jC£s„ºt}!!çn˜f»™ûJÈöQwŸ¯µƒõb +ž>}Á4©¬Ç_[s”`zbPØ’|… W$¢àɈÛ~Y‰§×Qyégи6PsÀ9HÓ97ݨ$¾õí÷Ît‡úž\WB%úqÛß7ôÄÌ_û²fcŠÁÞ‡ç®,°×ëàä %ÿWï|8ïŸxÍY.{¤aRZðÜz +ë/€Ó<<vm ÿíç&(‰VhÎØ×ÔSê-}Üáı +1öÄ}½ÇÉ*QñáVGËóyŠ@ßQ|ˆÝF="4jM&x +5Oô•Î#«Ä«hôæ((îk.¦sª¶l‚[~Aà¢9ý ÃEs?²Ê\·Š›è_{ŠEa‰2ýqd̆©úD)I£dÈ74aÔ¥O_uï‘U¢$zoômI$.æsÍs÷±ÚiPgiȼ8¤O_W’|¼Š¦é_‡+“íN½‹dã@â7²*ƒõ¦èÏ›cH +sß*.¢´¾câY£ùÓ×-d‹æO +a€²DSÇq<á%Ñ™Iå¬7ê<'²Eë¬ÆneÎeˆVõ×mùÈç§ðü:zMV†_žF5Jo^úχ¥Gßø¦ +dj¬dõ¯Ô5î‘î6ܶЋèÕI:÷¬ãËrܯ +³E;Ÿè»Íö4ýûÌ£¾vTá39’JTDëÄÅ>tƒ@§XcÓK}*Ø¢^î©†Š’ +¥vIþÎ[wB‘¬cðß+îé;+q‚g‰*~”&©Ìu«¸ˆ6T#ÎKŽW¾ûpcãQMµNLÄ\ÍŽ™ýšEçŸL˜FR‰’¨Ý…/ Ò>qX q2^¹X¡'±näsÆÛtLÑc‹÷‘TâU´ZOCh÷»ºê˜Õö»¦iÔ)Ù쇀íÏá¼%½äÑ¥Ì_,Y(]=…lÉ’«4#ˆ>gsøB•ÖOú{Lãþ#&F<xhªx›ìš†’h¦V¼Xå=¤ßì}ìÁØ-´Ò뉩›†½ô§OTJAÙ„·wTI*ñ*êȬó·‡Úw÷?åõ0™ó¡šsKĵhß:-\üÛÛPj÷L¾ÑÓ’T‚é^ÓÒJälýW_ÍÖZk?ëVÈoxELhv®ûf¹žôi&µ+üËk¦¾DŒ¹ÇäJi¥„…<¡)OÝïþ¤§ƒeë*u7“ž<)ù”ׇuN(¬Rê@V¬E(Þ×ÏîG~×þûP¼¯§åHÈóY ?{B,Š:Xu°(ê`QÔÁ¢¨ƒEQ‹¢E,Š:Xu°(ê`QÔÁ¢¨ƒEQ‹¢N[D‘••sbZ¥ñö_®ñc¼!ûgЦÅ.CUvÃ9Æ 5ѦiQUrú—ñâ¨èuÒ´%¬ÍiUtöiT•fÆ`QÀ¢<‹bQÊA)Ú†¦/¨D?WJ“~¶Y°EÛÐô•h\‰Õ?_Ó}jñq@mCÓtG}·y?‹š\çü¾`‹Roú‚N´çìŸD_MËâü¾ ‹²›¾0Û°7}áS´é½ãG–t–bŠ2{½TÎzËe¶aDpE››¾°Ú°7}áCôX@ù¶“´çG@ù¬¬~ãCíÝëÅò^µ)ìÄj;Ã\\`E››¾4·a!múÂÏ>zj®ÁµŽó“_‰Y?ÉrÙMœ™š{½Ø¥Ó÷QvÛÆÒ+ú£é» +Qâ6;S•õ×à Ó7ínµlD¿ô¹?@é{>¸éNj`Üz-K{$œãµžJ%AÍФw¸<eÂU¸¯gqþöØ U>±¨k;Ã–Ä yW¤J¦c…HCw¡ +Xâ8‚1§HÑm;±Œ0P©$x¢ß½‡Û‚‡÷¡ß‡å/÷Ó¦oçÆ +•J‚(úÅØÜK8WimÚâ%NÅî»O‰JvqkÿËGÛDi‹Ê¢ºæ)4Æ™ô†QÓ«N'çèdWR©$€¢5fËgCµy²®!ý„;S:”½ªYï[í§Ð&Qç¦ý Ÿr|qJÿÜÝ!<ÅèÐ + +endstream +endobj +1735 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [221.148 492.921 235.593 503.217] +/A << /S /GoTo /D (section.2.2) >> +>> +endobj +1736 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [235.534 472.996 249.98 483.292] +/A << /S /GoTo /D (section.2.3) >> +>> +endobj +1737 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [206.762 453.071 221.208 463.367] +/A << /S /GoTo /D (section.2.3) >> +>> +endobj +1738 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [390.243 420.473 396.42 433.237] +/A << /S /GoTo /D (Hfootnote.6) >> +>> +endobj +1743 0 obj +<< +/D [1741 0 R /XYZ 84.039 766.262 null] +>> +endobj +306 0 obj +<< +/D [1741 0 R /XYZ 85.039 735.307 null] +>> +endobj +310 0 obj +<< +/D [1741 0 R /XYZ 85.039 641.13 null] +>> +endobj +314 0 obj +<< +/D [1741 0 R /XYZ 85.039 405.778 null] +>> +endobj +318 0 obj +<< +/D [1741 0 R /XYZ 85.039 293.29 null] +>> +endobj +1744 0 obj +<< +/D [1741 0 R /XYZ 99.386 118.162 null] +>> +endobj +1740 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R >> +/XObject << /Im1 1739 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1750 0 obj +<< +/Length 1690 +/Filter /FlateDecode +>> +stream +xÚÝXKsÛ6¾ëWp&ªÑ +B'N|kžYïlÏ œé,™}ýÝË—Ó™0ûõñåÙÛ©Ïìcü9;!îÉ/ó“Ëëó.¯§3&^h¿üþøÍü䊦=æíõùå±”ÆóW““ùä÷ ‡S1‹÷§ðÎb+-&ï>0+ƒ¹Ws¼$¶”daùpP–@¯¬ëÉ6°Ì±Ì +:×}nnÖRÔxÀ£S?ÞÑÆ¬0JHÑ|™7Ó™Ç"›¾±ÝN¹½”´rp?p"‚µ0“wâ~ÕŽìà¹N-÷žl!ײÎS 9í%²¬–Þ¸©D*iﻲ&^»”D\bµ"òBe½%Á¢Ìä +‚âÇÜþiÊ9·E‹Û•ÔFäk£Ç˜÷Ô–¹Ñ«Œ¶f¸'ôÁMÜI‚¬€C”©heFÞEõøUÇD"Ëk™¶«-ô^xbTeÝæ¥^TÞí-Î׬×bE£«ã‹¡œlÞ{N¤tÎ×*ùLÖ˜ïÑ)g|'®ï$,[€åd‹É–2ç~Ýä‹5š…£t )£¨V6ûf$À³1?×y›¯t@¶a\Yc1H}œº‰qTz€s›=¿ˆ¦‘Åqj +!ÿûFG +®Ši +ˆü@@ä_DËѩŠ+ +Y»%–HSJtìT7¢Ð]iPn_¦×ZP-Û¡‹ÙÜÈ”u¾È)waS+ +&ÇÔãµMl-V’O|èV8ÿ1O¥žZŠ©‹)}Q«wƒð ‡†ùvÓŠô7-¯•÷e +ÎjNÓÖ"_,[¸P\k‰bû¾¡²Fæ¢Ù%PµÖ£ë6·µ½7´v…TF3±òô,×>o‡'k·U4± žÀ•®«O„§Ö<µ|€ëŒˆ¥²9ô)Ä&/î#ÿCió:”¨.á»QéÈt:ó®„.¤À@f‹n¢¨VZæJ®Ô{b§·©êâÑË=ªþ¼»õ׳ßT)¢¥«”ç†FrMä‘Þ+@¶b5-µÀ¦_7@ŸŸp2g–"´˜`‹<t~éù‰z»W#psýÍ$4Ó"WMÇ·úØ‚Gƒ;¿ +¢øÀEZa¾)Ug TàÛ”…æèRTçÀuÛ÷įЋd%°ŸÑè᪠+&Nïש¾ÀèJ…t‘7`þ‚U0†\‘Ò("alzô§F½°ˆ¸:›Xï”ïðAW¤ò£`æY€Fêïø³À‡JáB¿úì³`f$OòÇσþåmª]¹€T,:ý…Ìr…”ÿðPxí©¾¨—6]{úK|8¸õTn=á§^ +endstream +endobj +1749 0 obj +<< +/Type /Page +/Contents 1750 0 R +/Resources 1748 0 R +/MediaBox [0 0 612 792] +/Parent 1723 0 R +/Annots [ 1747 0 R ] +>> +endobj +1747 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [443.399 237.136 457.845 248.149] +/A << /S /GoTo /D (section.4.1) >> +>> +endobj +1751 0 obj +<< +/D [1749 0 R /XYZ 84.039 766.262 null] +>> +endobj +322 0 obj +<< +/D [1749 0 R /XYZ 85.039 735.307 null] +>> +endobj +326 0 obj +<< +/D [1749 0 R /XYZ 85.039 619.053 null] +>> +endobj +330 0 obj +<< +/D [1749 0 R /XYZ 85.039 477.982 null] +>> +endobj +334 0 obj +<< +/D [1749 0 R /XYZ 85.039 304.632 null] +>> +endobj +1748 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1756 0 obj +<< +/Length 2596 +/Filter /FlateDecode +>> +stream +xÚÍ]oã¸ñ=¿Â@b·1MJ”DÝâ€fsÉ6‡íÞv“ëõ°»dYŽ…Ê’W’71Šþ÷ÎpHZR”»à®(úˆ’Ãùþ ùä~Â'oN^ßž,®¢`³8ôÂÉíz¢Æýx!S±œÜ®&§>Øl„|zóÝÅÅlî|úöüÝ›g’OÏñß›K‚^þãöòÝÍõïnfsÆ~8½øËùûÛË´ì4?Þ\¿{C ñóí÷'—·'_NPÅ'âH…ÏW“t{òñ3Ÿ¬`íû g~¬&zçv"P0.&7';á=μμ€ù²Ã™`Ë9ŸÞÝ¥Õ*CjWRuŽòÉ\(F1:ýûL1Mê<YYsJœä%}ÛMÞÐ(Yê¬1“f—¤ +³»àOuÞ:ÿ_©à;ï78“ô@MÖ.I wV"c‘Sƒøwkq1¥«Ù§¹‚ˆÓ´ƒà.<嘥‡Mžnl43ˆŽÆ“u]miÄ=ÞW@Öý4NÓ£&¦lÌðÎwIÝbˆQæ‘bq„6ˆ£<+Kó™ ,B °÷:þRÚ[&[$‡Î'qb*%n«Æ\–Ôé&o³´Ýיݷßí*KÌ9”óƒ”æxmV¬m,TVÖ÷|@sÍEÌ<5'}ÉîM| +“ûýž™ +¯o~X\_šÒ:Vq<T7E19Ö’jßöS¥©]‘§Öêºyl[r¤P¾ÝÙ2¾«4š~d#ÅòÈÅòfmnYÐGCDøæ{CØKÒÀÛüŸ3Ï=¥LØ€ a84ë ÃAg†¨ƒ6Ž¡¯mÝeé†ó‹ÑÒ=€iº-,&ºÁîÇH`f¾ðì%(Ó|} ãËJŒútóBµ(ç6æR™ŠÉm0þÇ‘–2lªOßg´Q}c´Jß»²Ï†‡UÖ¤unKCÄ5".–qì8aÖg*ròÄ`#x Üõ”+w×#x$ó<i7ìË´Í«r‘ï7+»¯E$x`7hùÜC¨u³s±æYb£˜)mdÜ@=hZßîꦺAXOžæmMÕ«mOBŽj˜»µáêTu—˜,þ‰œ?*þIGg„¼ç¯ÀC1µ-('JŸÉУ¤èw“¢±™ÜÊG#Z[èY‘Hí%¦4dèüd´7IÎdä÷©ÔˈZ©z0IG]rˆyÀµnÀØA(ÝÊêO³}‡1GïF:]õóbNÓj»ÌË丼®l§“oí&>–O)èÓ&mò{ZÚìÆGuaÖËÕ +à08–}0±gu% »)€«ƒÑ×|eŠO +A:Þo:A§&_öyu:D8Õm’ÛfÓ>UH]›X¤‰=³ÌZwSYÊ]:Â&=iŒ¤ZH²_á€DF·5¸"¥ªGPÁuaÐGùwTjÇì}^`ŠÑÍ÷#󘌣}³‡Öø@óÕÐT»¥ÑÛ,ÑÍ +zÏ0f<è<Ö˜78ëÒý§TøÎ¬ï#»ÁìF>ädryo3Cpˆa¿ôz’àcH¡<Š Ï<è”;2Óe”þIÆÙŸ^i6.=èP<ls¨÷(E×a†×ƒ%xï7P¸Š ‚ÌN5Zš-fSÓb¿ÊÛ4T›4æê=ÍaƒISöãÅûÝÜk_ßPø†¦ÅW²…)[0ƒvøŒÙ,:¯I,}¦ëì×qöxê'›ô'ÅPíÿ|H¼q +endstream +endobj +1755 0 obj +<< +/Type /Page +/Contents 1756 0 R +/Resources 1754 0 R +/MediaBox [0 0 612 792] +/Parent 1723 0 R +/Annots [ 1752 0 R 1753 0 R ] +>> +endobj +1752 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [518.545 396.251 524.722 409.015] +/A << /S /GoTo /D (Hfootnote.7) >> +>> +endobj +1753 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [134.394 79.503 148.839 90.093] +/A << /S /GoTo /D (section.6.1) >> +>> +endobj +1757 0 obj +<< +/D [1755 0 R /XYZ 84.039 766.262 null] +>> +endobj +338 0 obj +<< +/D [1755 0 R /XYZ 85.039 735.307 null] +>> +endobj +342 0 obj +<< +/D [1755 0 R /XYZ 85.039 519.554 null] +>> +endobj +346 0 obj +<< +/D [1755 0 R /XYZ 85.039 371.428 null] +>> +endobj +1758 0 obj +<< +/D [1755 0 R /XYZ 99.386 75.622 null] +>> +endobj +1754 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R /F114 1658 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1762 0 obj +<< +/Length 2310 +/Filter /FlateDecode +>> +stream +xÚ½Y[së6~÷¯Ð£¼+uoŸÒ4ÉžN›=§³;sN§#Û²,©ºœÿûP_'gv_lIà# +³Hó&©j’®)èÿ—Û¹g_ÿ8w"A`ªÒ¼N—ÔÍã]²¢f¼ZUS;4“š×¨Ëx™Ô¨ãõ½ÆÌ-?ˆHÆÖqÍ8ËŠ©ôÌ\ÁñÌÏÂ_Ò˜³8ß´ñ&¡^2µ=ók“€(E^£Mô²WPjtÜe–.Ó&Û8©IlžçÈÇãÅš·¼¥ÖAWÒè¬ç©Iž‚db ´¶ÈóIëùtæØ +¶´™Ú&¨AÆ-„¡ð4¤•¼‚.ÀEœ@_»2Í’Šæµ5J…tÄq±'ê*YOqÛ6k5dØ$yRá™W'þ—mºÜòò1‹¸àý`‡ÕXh•ICµ=R»‡,D¡…֦ЂÆ.ÙÕ~h>vÒ±"›ÖøHÛ*Yfq7 +?$\ñ®Ì’ú;åaÚ5ôÿõ½-ì=J׊D +N + +r¯çÿݼû ¦7|8ùãèý÷k_bǯFÌø}w×_‡Ú9¼³b7Z‡¿4R…VDoŽ”VpT΀©„þû}?ò,ßµ¿Íõ¿4ÈC0¡Ž¾÷Ç:ž„,1xÃ5æ¾å…á›1|-Ê‚í}¦¦R”c]@²ûÒygZÓ?Ժ͗”Ò¼]<òs7Õa+ôý36œ°Q(:‚0ç +Qµ+æ™Gë¾!+X—˜’ª¬¿HWØþþDù0ÀOd8Î×þ5 +ö7LÛÙçŽAq¤üšWl±[ % 7ö÷g”Áuls›n¶IÝ`RŸj…††t’[˜§ã?Š},§-¡˜ë÷~EN×ÇrÒòË"ob(.I’FËGö-¾Ûp4ÍÌJû¡¶=iÞÔu²[dZúº-Ë¢j¨S팯ŒÇ9ˆpIb©äÚ®kû&zž-_¶ ¦_°¶P; +J‹*À»aÅ*ºd™®÷*æ¼ t;dòKª}RÝ5±v£¾\,jvo(j%¾¹L“œ‰˜,XŒ±¿?H¸'tè ·ˆßB‹&aWÖ¥z9.P³x›‚Îçß8¯ÉÈVÏØ‚X ªð]ªÀ‰ÈÇð—.«=¡‚‚bpoc|¢¡"¾X³çé®Ý +Ф:û:×ÂrÝî>ÿ¬^Á»¤yßV€[;iieÜt¹MËše‰Y1n8Ôó/p¨M1³ÆL‘¬ßKµŠi&ˆÑ@³¯ç4ƒü"ІšñÛdðAŒ-Y‡¼¶E«¼Ã̼`§À×E$@\Ó#]Í–è}*ÇGvŹTønwøýME¡ÎF1üŒâ•a¯öe +ý‰#䛃ċ1T<ªÚ²aeúlØ"¸¹‰{ðæ +ÓoÇÄÏ?TYõ…ÖàSChIÉ5¸+G<wÏ“ÿCøv^ +endstream +endobj +1761 0 obj +<< +/Type /Page +/Contents 1762 0 R +/Resources 1760 0 R +/MediaBox [0 0 612 792] +/Parent 1764 0 R +/Annots [ 1759 0 R ] +>> +endobj +1759 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [289.62 80.473 311.538 91.377] +/A << /S /GoTo /D (subsection.4.1.4) >> +>> +endobj +1763 0 obj +<< +/D [1761 0 R /XYZ 84.039 766.262 null] +>> +endobj +350 0 obj +<< +/D [1761 0 R /XYZ 85.039 735.307 null] +>> +endobj +354 0 obj +<< +/D [1761 0 R /XYZ 85.039 243.611 null] +>> +endobj +1760 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1767 0 obj +<< +/Length 2926 +/Filter /FlateDecode +>> +stream +xÚÍYYsÜÆ~ç¯Ø*?›àgRy%êp%’cÒ9d»Tໄ…6 +‰MSƒ cÁ’1äø>¸Ó +Õ«À`c p/Õ<ü5î>ÒN^l1?²cÕ3ƒ÷W˜U•õGœ„ÉŒïÏ@Ió3ûNªò–&ÃZ`'2@!ì +ç(n!Ð8uÁ@mv}ŠbïžP‘co˜aœ®è…AzÁ7ý€7cÑ?ÈEu°+±]xÊ®©öŒÐïþ)»úž6ñ‰]Q:v3AKPeØÍ€–ðRö¢9Î|1ÚxÁiŽ]e{‘³k +ù†š4m·»ir1¦œt zÏ™qì¤"ú γvö§:Ó +Žb³(`*Jì…Â"j·}he‡µ¢h¶Wæ4k:ÓÀOÑVÙ}kÛQ“™X7=EÝw·3Ù’–±¢î' +$ÃÞ¢ +‹=™ðšê(H0ÑðTOÊ–¿âÍùX^¤x¡NÆ›CíjÆ}Ÿ¨‹÷~Š÷‰ý¡i)!7üZCuÉ-"æ-¢ºÔTÅ× +Þ¹K±{8dˆÐø6=»áo¿çà1cú§\Í—N!±ECçµÔxñÐÔ‡c±$eÖ™5R + +sÐÄ¢€ˆÝ7˧”P¨Õ¦,jëbû¤^w¨þ<b@+¤Ëµàhèêµ³·xxéÞ´Ö«x0÷f¥aåûÆSàÐQ{&Å3›ty}öZpÎ +endstream +endobj +1766 0 obj +<< +/Type /Page +/Contents 1767 0 R +/Resources 1765 0 R +/MediaBox [0 0 612 792] +/Parent 1764 0 R +>> +endobj +1768 0 obj +<< +/D [1766 0 R /XYZ 84.039 766.262 null] +>> +endobj +358 0 obj +<< +/D [1766 0 R /XYZ 85.039 481.469 null] +>> +endobj +362 0 obj +<< +/D [1766 0 R /XYZ 85.039 460.527 null] +>> +endobj +366 0 obj +<< +/D [1766 0 R /XYZ 85.039 320.797 null] +>> +endobj +370 0 obj +<< +/D [1766 0 R /XYZ 85.039 192.119 null] +>> +endobj +374 0 obj +<< +/D [1766 0 R /XYZ 85.039 121.943 null] +>> +endobj +378 0 obj +<< +/D [1766 0 R /XYZ 85.039 101 null] +>> +endobj +1765 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1771 0 obj +<< +/Length 1719 +/Filter /FlateDecode +>> +stream +xÚåYYsÛ6~ׯà#Õ©(€7›éƒ“8n’Ævc¥ÓN’É@$lqÌCåaÇýõÝÅ‚IKŽšI&æE\‹Ýoì3®fœL/&óggDVäÛ¾±¸4BÏbNdžo…‘k,ãéXž5y>3/ž>y2Ù3=:=y3u™y„?'Ç4züÇâøôâùÙéÅtÆýÈñÍ'¿/Ž_Ó´£Å¼¹x~zBCJâûÅ‹Éñbòׄ*fð- +Çâ,4â|òö=3˜{a0ˉBãVqæ†@Yä“ß&l`™½Ã2Û³·g™cÙ +Rº´mÁ +=_¬Ûf¾K³ÜÐé¸ÊR\+ +yÇÐ6 g +½æÕ8x¸""Y&rw!J3tâTÓvd…a¸ ôÁÍwì†YàY÷!¾åÙ^SØýMÁý·Äg°-à}°-à¶…§<„îÏ–©®$MšËJÏnsÞTÎè½'=-/ž6ì´,fŸYQpµ0'r̺]¯Ëª©ñÍ6Û³™9K 2»@=ÈUQ¨!B«6µB T`¿Nh^”4HÞˆ}«¼,ÐÝ÷a@Ïõ²"b)Šë™J6Úˆàôx•WØV£ÀüÚ3Ë–¹¾YH¨¡¸XïÐÀ¿¤A˶P!Òì+Lw\@ +°ümÅøÔgp:ÎUuJº²‚4"Ö +Фã3Q ++`Ñy´¼³¼³Ãö¿°äPÀÛ4PÐ}øüô½¡ß•Üú‹8ˆíèÃÐ̬ÐãÃZüé&?nðôÍRê¯íª;)½ÆéÙ+- Úœ‰ÔÓrÛ;ÎðÔÃ'Šþʹƞ-é(†dY%ßm·ñ¿›n£àK6ž}èÒ=Ø06½+õbº<¨‡[ó5dÿÿ®?b÷Ñ«ý |?ºãŽFŸéáÚß²Á=Ü#¾Qƒó>íHkXp9äÄûÕšÁ¡ot*ߦÙÎ^׫bë¯¯ÓøîÝ!úµ0?Ÿ9qªkŠ@n›"°nš"LܦYFÔRÒì:ƒÙ¤/<À–(ôâò’†¨Qƒ +Åí8Í)0¹,t“UÊl÷£[PE/ïF +endstream +endobj +1770 0 obj +<< +/Type /Page +/Contents 1771 0 R +/Resources 1769 0 R +/MediaBox [0 0 612 792] +/Parent 1764 0 R +>> +endobj +1772 0 obj +<< +/D [1770 0 R /XYZ 84.039 766.262 null] +>> +endobj +382 0 obj +<< +/D [1770 0 R /XYZ 85.039 735.307 null] +>> +endobj +386 0 obj +<< +/D [1770 0 R /XYZ 85.039 689.937 null] +>> +endobj +390 0 obj +<< +/D [1770 0 R /XYZ 85.039 668.995 null] +>> +endobj +394 0 obj +<< +/D [1770 0 R /XYZ 85.039 580.847 null] +>> +endobj +398 0 obj +<< +/D [1770 0 R /XYZ 85.039 535.019 null] +>> +endobj +1769 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1776 0 obj +<< +/Length 2450 +/Filter /FlateDecode +>> +stream +xÚµYmsÛ¸þî_Á~éHEƒ$øÖä:“æŸ¯×øëf:“Ëd ²8ዎ¤â¸þ÷îb)Ó©’¦_ÄåXìž]P¹s„suö—åÙÅ«8tR7üÈY®$tE:q¹I*eî¼nèÎa$f·ß¿|9_ø¡˜ýôâõÕ/s)f/ðçê’¸—ÿX^¾¾½¾y};_xQD³—?¼øyyù††óËíõë+b‰ï–?ž].Ï~;ó@+áx-׉“Ugoß '‡±áiâÜ›™•#AQ‘†@—ÎíÙßÏÄÈ2ßñ<7 +¤ÝÕ:ç·šŸûÍì»ÒË}ÑoHD¿Ñ¤E´ðƒØ +ñ×MK¼¡;ËuVª„ _ +I6™:íbf5»~*ÑÈœ(@ªùP e™pÊâ$šU]XoÆ~Â/y9f[v=áƒYiÎPdªY\“£Z +h“»¦²Èßf›á +Tf2è†_=Î 5"+ùÄ/+Ð×|À;æþ+Õ¡ªï+ÿá›ÆþJ³ÃOÛñuü¨£Î€?¸zAÓèÿÇ=&ÜÈ':ƒ(vƒØ*£Òc·CÈÙòâü +endstream +endobj +1775 0 obj +<< +/Type /Page +/Contents 1776 0 R +/Resources 1774 0 R +/MediaBox [0 0 612 792] +/Parent 1764 0 R +/Annots [ 1773 0 R ] +>> +endobj +1773 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [158.194 477.228 185.094 488.132] +/A << /S /GoTo /D (subsection.3.11.2) >> +>> +endobj +1777 0 obj +<< +/D [1775 0 R /XYZ 84.039 766.262 null] +>> +endobj +402 0 obj +<< +/D [1775 0 R /XYZ 85.039 735.307 null] +>> +endobj +1774 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1780 0 obj +<< +/Length 2710 +/Filter /FlateDecode +>> +stream +xÚÕY[oãÆ~÷¯P ŠÕ˜äoÉ“×ëM6ñ^ºrûÐ$0(’¶S¤BR»ëùï9·¡(‰r (Лs=sÎÌw¾sfäLî'Î䛳—7gç¯C«8ð‚ÉÍÝ$ò•£ãIè*ŠÍä&›ü0Õ*P³¹8ӳ؛^|¼x{usõq1›{¾3½x÷Š×ï//®¹øÏ™«}øæâåõŒsµ1zzùíŘÇC´ˆüÇâÍ»o¸iñêòröÓÍwgW7g¿œ¹ ¡3qwiå:Ñ$]Ÿýð“3É ï»‰£tM>ÓÈõÄ€ÒNìC¹œ,Îþ~æ4ш•ž¯@3¶rQ¬‹2iÊÇYàO_°FwuÃ…n•s¡ÍӺʸ¼JšìóÌu¦I#½õ–Ô\oK¹ms2Ìjd¿ç¯]Çèå;ádîB“ç³^··Ë¢›ÍÇb"¥ßq¾D¾.·¼}¿xó5¬f |Ž‹MÜ T:ô@š +faãWÅ~0´¿9Ïb6u#K8/øÛ¯®y®*?F¤ú*£¡PVcîÅX…zà²ÿݪØXõfñþOµÊ=´Êý_Yå +iRaÁÌ©…Ý +m²–Ò³@K–oò*Ë«Ž«M½íŠ*gIŸ‹nu‘¿Jªû¼EŸt½iÒr+û&ŒÍg®?ý’¬7¥.*þ&ü)‹e“4äÖÀ9^l¦7«¢å¹…këu¾ªgžž‹ûãȹlsËÜ \PÀnO,g8yÇ•º‘’ðB²lërÛÙZ–5yÛZi÷Å.-Ólò´øÑq¼\H„ÌrÑçU]JqÓÔ?çi§øHŒJlñ"廑es_…@ÉÀäC3s£iÞæ +ÇCj!LtõkäU²Ä]âI + +ïTâA|À®Nƒ +³¥ò-˾´Â©_A~n×>~$ÀYTH dô¶Kª®}&¢MèMÛíٷڎ‡ÍD€X¨ï¸çÒÓܰ”±Ü/–ø^ÂÒ÷$"ÐY:.êé:Üþy•W\ê—Jëõ¦@dÑ„¢åV +iÝÀán y:¡ˆgºž•ÍŠŒk©`yß¾Y·¼TUw˜\†fú®îò¯Æ}hm%Œ.âBnèõC +‘ðgS&)Œ2#6vä¡ÁY>çLA_¹q¸¿ÏmÑX¦åkZr\ +wD) É Œ>—åcûÇ8©ˆ:dMX|ñ™$Æû$õ!B•ø¾ +³{Æ#u({%“v^""FØoÔg8k?U?„ôIï#õ™.6jXâ$0µ—y˜FIô,Ä=æø&ËÿtðÍÝ×7ÇD#¾_]Ç¡KcDÂô¢^×®´_èJ(¹ßb<m¥ëŽ»>qþ(#¸oó`†K‰€%› +oƒhc¥ä¡z˜i#y¬\ÁµèÚÏheÎÁiÒD ÓÕ¢€ënS! °öñâ-÷#6$†ë:¡;(´¯³/¤¦Œ`ÿI#F“\D;¹XYçY±]c9œÚ¶Ò½±ëâÀ¾ùà´Gð&¦ŒO8^µ\3×\êß~¨¹¯‡9\v4 +endstream +endobj +1779 0 obj +<< +/Type /Page +/Contents 1780 0 R +/Resources 1778 0 R +/MediaBox [0 0 612 792] +/Parent 1764 0 R +>> +endobj +1781 0 obj +<< +/D [1779 0 R /XYZ 84.039 766.262 null] +>> +endobj +406 0 obj +<< +/D [1779 0 R /XYZ 85.039 632.901 null] +>> +endobj +410 0 obj +<< +/D [1779 0 R /XYZ 85.039 542.49 null] +>> +endobj +414 0 obj +<< +/D [1779 0 R /XYZ 85.039 472.817 null] +>> +endobj +418 0 obj +<< +/D [1779 0 R /XYZ 85.039 411.606 null] +>> +endobj +422 0 obj +<< +/D [1779 0 R /XYZ 85.039 313.474 null] +>> +endobj +1778 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F101 1502 0 R /F72 1221 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1784 0 obj +<< +/Length 2354 +/Filter /FlateDecode +>> +stream +xÚ•ÙŽÛÈñ}¾BA^(Àâ6›wypœ±3‹ÀöÚ“ÁîBh‘Ô¨m +I=òï[ÕUM‘åq^Äê«®®«Kbõ°«77¹¿ùáu®R7d´ºß¯’Ð~ºŠÃÈMÒ`uŸ¯~q|7v×›0λu(œÞ~øû˵'Bçßwo߬72”Iê¼úÛË÷÷·p(àíÿÇGÞ!œ}õjýÛýO7·÷7ÿ¹ñ€¼Xygr¾ë‰d•U7¿ü&V9¬ý´®Ÿ&«/fgµ +€#‘† +Þ‘5ÕQ—¨3}ÑýañúÉ£ûfÓõ*[Ká|Þ¨Sß,qÑ$ +í¦eôL¤¤‰ý©ÎzÝð¤îh6/²Rµ–'Õ-qäC‹[k×~ìEÝ·xÇ +âÇ‚ËàE„¾œ^D0T!bv‡æTæ7uùD~ó¦fho¤Á½êuFðØ´;re<¢ß„ÚGIñ{hðÜ—ÉK[Z@[¦¥œ&@ËðMœSWÐ +2m€ã©;%É:ÁÉæxœ’÷ð¶³Ï¼é©¥HÞéú¡dSÙ=õ}:u=A¥þÉÜáyœ¨›¶2~ +ðD4—_¢AùA$Ñ–&8@$ÏÃzã È.ï +°ê ±ïÔ85º@"ËØ"‘Sé‡Coñe`YP–n®Û\Soj;_ Mx¢<„nqºej#¼˜¦ SL§‹†Ï8¦ƒj"Þý¹£2Ó +†¨)†LÐ]È6L£lÆÝ˜›bòŠÐd“òdÎw’' +óèœ"ÊÔÅñïq€%¯F–bÇíy.öÎØêÞ|¡˜åmÝ +³xuþè +÷Áý“é"ÍÛ>óžÏR;b¸tl{têq±>™lËx$‹XªåÍÍ”®è·©Mâ×ú,°!Ë/šGÑ3Í£÷>þóÉ—™pÔ™ù¦DP@‚$'sqšªØê®=w’Î]¤ív”•ì²ü¿Å²í¥‹âp¤HÏýþîTø½Ý©èÜ’ø’¥ Ï»S85éN6?×rrh€DXGfù••?ìäBdÄÓÀÚSÅC‡…U·Ìóé’ŸºzUXÙèst‹9ÿ<krEyYªðÍÂ8_еĘö§÷brHjcpêbpºƒaÚ0ŠÏ[<@I=5µM´^àȳ“S‰„ ¢œÇN5ìÏuÖ3ðڞê^W<Ø…IúQ7§–Žp_(UhéP¡Áºª—¬r\¯¥Ñ¨^Kc[¯AŽ‚rǼýÍôHѲ"§¨»SkÛ¬–ÚkI£i F\¤C¿çæ%L‘Mmm.ÛÀ'åþb™ÿlo áÞÀÝ´¾ý¾äá5ØüñtÖ‘†,Rp¦R×c´oŠºhm¹«Mƒ›g7š7 ¼ÄBÄ +}7˜%îsjB¯m§¹ ŸÉOÞxŽéÚµÿsF|Nté¥`o`|éàù.éDOŽÜÞßü¿@8' +endstream +endobj +1783 0 obj +<< +/Type /Page +/Contents 1784 0 R +/Resources 1782 0 R +/MediaBox [0 0 612 792] +/Parent 1764 0 R +>> +endobj +1785 0 obj +<< +/D [1783 0 R /XYZ 84.039 766.262 null] +>> +endobj +426 0 obj +<< +/D [1783 0 R /XYZ 85.039 556.064 null] +>> +endobj +430 0 obj +<< +/D [1783 0 R /XYZ 85.039 151.546 null] +>> +endobj +434 0 obj +<< +/D [1783 0 R /XYZ 85.039 120.49 null] +>> +endobj +1782 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1792 0 obj +<< +/Length 3550 +/Filter /FlateDecode +>> +stream +xÚZY·~ß_1A€xñô’ì[AäµäÈeG»²X†ÑÛÍ™ioã>´Z ùï©bûšV"~Ù!‹ì"Y¬ã«âŠÍq#6_]}qwuý2ô7±*ØÜ6‘ï7Þ„~àD±·¹Ë6?n]'rv{?ÛW¯ï^¼y³óÄöíww»½òÅööÅ›]$¶ß¿ºyA3üíÛ»W¯_Üîö2Ýp{ó·çßÁ—4Áefoo_½þŠ™|ys³ûéîë«wW¿^IØ›ØÈq/®#E´IË«›Æ¾Þǣͣ™Yn<Ø®ˆ}h›Û«\‰éù¤“JŽã›PùŽëñ ÇÁå7{å:±Üì¥tbß§±ãÈõK/š0Ù+ωE¦xâÝIïö® +¶õ¹Ëë*)°ço«¾¼× +jµºyŸ§;¹Õx›pÅ?œtE2”±÷Ì¥xnt««îs¸oÏ¥-(OnÓº<箊=b¼‚:j'ø#¶ib»šÍ&±5l’¾µÃa8'vߣltÚÕ¼j—Ü<ó0Ð>ò•¶Û³NówB(‘öˆù‘_@Tn´}ª{jœ’¼<QʾèòsÁ½¶î›”ÛÈ·Ð-uðDÌ©¡Ö¹©#€8]?ž]$ò1wÃŒX4Ì)M˜Õ½¶ŒÌ½Ì×I¨>Ô©ù ’×˽ÇsôüQ2;{`¯»îêî錫—x¾wlämCoÞÞÞQ랇Æá‡<-¯Ò¢Ïtf{v$-KLøã´®º4i1ùÐW)èŠÙ¹¾tüз¦TÂ×+öÆFÏ“@ÿ½ fëÇ-Öovæ‹Hø’Là +!¶7uYÖÕ„ë¸ûsÞÀ>ý’fb›49û0¯jž˜é´HšŒ¶šÕG*w²1FÉØ*†9J]À-z=äÑô½„pÆû5nEÌöŠÝÑ 1‰$ÐIOIu4^Ià! Ðð!˜ôxÊÓónø›$MuÛ’ +¤÷¡7g".¨uÆk—u£í^¡ƒª˜qkz +d†p°–§&?Žôܹ_LªŒaAÝÙ„ãÝi +ß™£Qà2?ž:úô¨yBQ·ÜÊôËþÆ]²ªÓ´oZ^›ÍUÛǦ&ÉF^j.)Dåÿ!%ðÉ•Í(Ÿ?³œ¢5!…¡Šh.$~Û"œFÔz‰sIõ±¥Ñ Ù@¾ªbÒM‘h±á•…Z6̳Û*ê41‹ Â蘩UjˆO»ÀßÚÚL8ðE´ÜrΚì©Znøˆ +ãb¥jJÌÕ”y]WÝ嬚I£ˆ¹‚пxq-Wšë^9§ +«ëä0)¤—„P._aÔj³yv¤áðy‘HÂø +þ,"x¤ZþPšûÚG¶sæ!µö‘JÄŸw“Úã"p +}Í'Üø"’©ÖûQ4îOÀŒÍ¶Å\¸@[&'éÜñá1ådx‚SŠ–óNÚ 5ÈmýIf8páóÉ`ËáÈç&¯›¼{¢¡Y +:=ŒÙc@%‚•ƒ$ +endstream +endobj +1791 0 obj +<< +/Type /Page +/Contents 1792 0 R +/Resources 1790 0 R +/MediaBox [0 0 612 792] +/Parent 1794 0 R +/Annots [ 1786 0 R 1787 0 R 1788 0 R 1789 0 R ] +>> +endobj +1786 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [172.62 562.042 449.581 572.323] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://en.wikipedia.org/wiki/Volatile_variable)>> +>> +endobj +1787 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [462.371 223.372 489.271 233.579] +/A << /S /GoTo /D (subsection.3.11.2) >> +>> +endobj +1788 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [151.28 138.879 165.726 149.783] +/A << /S /GoTo /D (section.3.7) >> +>> +endobj +1789 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [285.605 138.879 305.033 149.783] +/A << /S /GoTo /D (section.3.10) >> +>> +endobj +1793 0 obj +<< +/D [1791 0 R /XYZ 84.039 766.262 null] +>> +endobj +438 0 obj +<< +/D [1791 0 R /XYZ 85.039 605.006 null] +>> +endobj +442 0 obj +<< +/D [1791 0 R /XYZ 85.039 548.468 null] +>> +endobj +446 0 obj +<< +/D [1791 0 R /XYZ 85.039 406.999 null] +>> +endobj +450 0 obj +<< +/D [1791 0 R /XYZ 85.039 325.928 null] +>> +endobj +454 0 obj +<< +/D [1791 0 R /XYZ 85.039 125.305 null] +>> +endobj +1790 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R /F123 1722 0 R /F114 1658 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1798 0 obj +<< +/Length 2848 +/Filter /FlateDecode +>> +stream +xÚÅZÝsÛ¸÷_Á™Ît¨6FðAð£}JrÎÅ7S÷j+÷ÜM†–`‹‰Ô‘T·Óÿ½,@‘"MGÛ¾ˆàØ]ìþv± +¯‡IB‚€£ØÓ^ŸD¦õzGæ|&¤ŸmTùœÛ§ÐÀ¹½£qûíÓn?^pÏíšE(ÃÝ")›ÆíqDh£øˆÛ§éÜÞ–Ù +^ö„c˜ÐΚQÏ[;ÎŒL-ËZdzÎÂríêQ[E¾~pûPl.È1½˜ …02ÏÀ_nër(Úcæ&ý%l««giuïÆ$‘0UZkAìbm©… ÆmÌ +=¬^¹ òÕJêmrfºÄ®J)×X4Ÿ ñŒPÞ{ظþñÌûhŽfˆûÚk:„-*b]´×ÑÕ`´ä˜\;Øš6Ù?q“ÐåF–õnûé,°éìCL_ ƒ,¦¶ä1éêƒ#M–ëæk’ù†µ\ðBRÕ„¾—×ÝË̺°„mÇmb–vnÒM•›,7Ñ=µerÄ¢ÆamŒKÖŸᲅlÖð0›Öž‡z\"†wÔL?lUuª@p»‚E— +U/Zÿ"0eájBÄ£¶~]«3´©¾ày¯r0IíjÒ|°âì„‚ž¬á<P*ZU_?¢vK…A¼[ëSƒ +“Ë™®‚ë]iiwe±Ù¦†Z\£.0bpþï‡fGCÿ¡Ì´%Œ%5© + ¯ Ì!P÷áRŠ +ÌHu)$n3õ—"ƒ\B¢È7Ù§¬*ñE'cÝ…iUS>}Z€U³…[|-Åþeˆ\„u;ì…$¬~ß¿²ËyGkÙ)¨Duj&…Бó%40E‘Û¼B› +endstream +endobj +1797 0 obj +<< +/Type /Page +/Contents 1798 0 R +/Resources 1796 0 R +/MediaBox [0 0 612 792] +/Parent 1794 0 R +/Annots [ 1795 0 R ] +>> +endobj +1795 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [476.96 433.718 498.878 444.622] +/A << /S /GoTo /D (subsection.4.1.4) >> +>> +endobj +1799 0 obj +<< +/D [1797 0 R /XYZ 84.039 766.262 null] +>> +endobj +458 0 obj +<< +/D [1797 0 R /XYZ 85.039 505.265 null] +>> +endobj +462 0 obj +<< +/D [1797 0 R /XYZ 85.039 408.189 null] +>> +endobj +466 0 obj +<< +/D [1797 0 R /XYZ 85.039 136.433 null] +>> +endobj +1796 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1802 0 obj +<< +/Length 1868 +/Filter /FlateDecode +>> +stream +xÚ½XYsÛ6~÷¯à#5œ$ÐLÇiÝi<m¤´m'CK”Í©Dª$•TÓéïâ¢xÈ–NŸ‚Àß~»X·¾;{3?{õ.B*¢Q0_R ÌT‹IŃù2ø-dH¡ÉTD8¼¼ž0ž¿ùñêú»É” +ž_¿µƒ·W³öüÕõüòÇ ÇáÇŸæ³É”PªXxñýùO0o—0'ôã¬Ù5{{q1ùcþÃÙåüì¯36â€lbˆ`,6g¿ýƒ%|û!Àˆ)|1+7³±0^³³ŸÏ°óó K«’1§e)D„lddŒÑB(EJ°‡„Àrk„“aðæ²…7Ábœ£ïùDâp¿M‡HPAg|ÍTÄ("¤£y¶Ïëäï¡^ŽŠ•/×ˉ@ЉŽÞ7é]2¡8üœ»r¨^‰§ÏP?<ˆˆAí³ßÈ€ +ŽH¬FíF0¯!iÛ¼ÿ¡AÁô†½mÓO°·9f{ŽF'ðSý$p&Çizá LšžØ7=ó÷räöf~§wDÊËŽd‡ØðÁt&öË¢€ã6Ë+û;›æu™¥Õ7“)ãqø!R·S3kW™èÀ2È6T0³2ÍLmËâ¶L6v¶ª“²Þm5#¿†™˜…u™líBÛëÁ"ëövãÛ/rºŒ¨mÍ"Rý³qþ +üHí\m áŸÂT÷eû/zX”K_·KGBıUЫþ}ÖÇH)î×f•Uä1! +e¹1¹ “Þ7ÚòM#qcë“E<â“êR{ +C©$Tös‚(o +…^ÚÓuU4Ýeÿ'çÚG~¼mlj€ +ͽýãNºiL£Ô…RôøÇÒ-ûê«×vtšNÆûÆžúÎßüš,«üaàSìÖKßt›ÿæw”Ç#mþY-Ö»¥G%ë磩ëè¾£L"Aäá(£Ï=)]$€RRÿ0³/<Îú››‹ð0æ.ÂËž5¶~.ÝV¯yÓeABYÐ¥áù½Íå¹î·ö!Ø1ÅšíÐFGzêòüÓìü—ËβËó×M5ë?p߀;;\Þ[C@5zä‹Q1;Øãl{Ýq¿{bB¿ù¸ÜÙ +endstream +endobj +1801 0 obj +<< +/Type /Page +/Contents 1802 0 R +/Resources 1800 0 R +/MediaBox [0 0 612 792] +/Parent 1794 0 R +>> +endobj +1803 0 obj +<< +/D [1801 0 R /XYZ 84.039 766.262 null] +>> +endobj +470 0 obj +<< +/D [1801 0 R /XYZ 85.039 633.066 null] +>> +endobj +474 0 obj +<< +/D [1801 0 R /XYZ 85.039 523.668 null] +>> +endobj +478 0 obj +<< +/D [1801 0 R /XYZ 85.039 399.267 null] +>> +endobj +482 0 obj +<< +/D [1801 0 R /XYZ 85.039 369.206 null] +>> +endobj +486 0 obj +<< +/D [1801 0 R /XYZ 85.039 161.434 null] +>> +endobj +1800 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1807 0 obj +<< +/Length 3324 +/Filter /FlateDecode +>> +stream +xÚÙrä¶ñ]_1Uy§ÊCóuåÁ–wײµ³’“rÙ.Eb4ˆxŒ re9•O7ºÁ!9ÔÚÉÓ€F£Ñèãm6ÞæíÅ·Ÿ¾IÄ&s³8ˆ7·ûM*\/Ì6‰ˆÝ4‹6·åæ''t}ÏÝîDì9o~xwu{ýÝ»›í.žóÃÍõ»·4üþýõ?¶~(œÏ·¾ï;·¯ üþõÛë›Û×ïéë‹-"¼û†—ÿì ïoW7ÂÿôË›0óàÓ‡‰0ôœ«¯>ÿ~\òæ“Ýn¾¼ºÚþrûõÅëÛ‹_/|8Œ·ñOÌ#Ç馨/~úÅÛ”0÷õÆsÃ,Ý<ÌzÁù¼LÀ¸ÚÜ\üý› +$JW7ŒX ß5ÀEœ:m +t-}GiúÕm-{UKû9ìñà¨R…’ +Ḇ`%€{ÌSL¸?è!¯È +3Üš»gNK rè˜Ûì䨼Wš¦òÎâÓ}”„¦íP•4sÏ´IÌtXÈ +h¹(ÓÔ¹=(ž¨U£jõ;ùAϹ÷º"ÆjžxvSiú±w!›âyM ©e±•(j: ±p@Ä÷²’²a°o‹bè: ËXÆ-NfLvØSs¿ŸP=9…5B¨Ùf2,ýž˜lhÏ6L×ÂFäÐjT³\ªð@…âtó_ªG[ÕNÏÎ…‰±BëÞK+0€Ä +„±†HÝŸØ›Ìà j›‡qzÁÝ3 +ôOˆJx{š‰wÒZgt™ +ŽÝ¡*Ÿ-,ÕƒêÃHÜf®É«öÙC‹Æ`̪¼€u‚IlþîÍ%ݾä +Î\c +¦¶3 «$ø4’à7f‹ŠQiI6WºÔú*š3Ž +ˆp\¾gnU‡É¾¬ó#\ddŒ¯Å㘸¢Ö×…†Š¼Ô¶"_¯R7fú7¤q4ÓF½&èM31?P‡äPßÖª ؽ 4 +Ÿ¬ªy€ŒM|PTß!¸¥_Ê0âÑÏB +ö¹ÂPÍ›E +ÕC +@„m#*¢qæ7åj¡Æ&šêíë2lÚ?Åúlfª'úcUÌËqøvÕ6üÄM3ÿMüT&F¼¥ID¾= ŒçŠðÈ4#¹EVôôMþØ·i²?½ +ABïh} +2ÃÓ¹û/‹Ô< +endstream +endobj +1806 0 obj +<< +/Type /Page +/Contents 1807 0 R +/Resources 1805 0 R +/MediaBox [0 0 612 792] +/Parent 1794 0 R +/Annots [ 1804 0 R ] +>> +endobj +1804 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [170.947 116.986 177.123 129.75] +/A << /S /GoTo /D (Hfootnote.8) >> +>> +endobj +1808 0 obj +<< +/D [1806 0 R /XYZ 84.039 766.262 null] +>> +endobj +490 0 obj +<< +/D [1806 0 R /XYZ 85.039 449.589 null] +>> +endobj +494 0 obj +<< +/D [1806 0 R /XYZ 85.039 217.957 null] +>> +endobj +1809 0 obj +<< +/D [1806 0 R /XYZ 99.386 99.579 null] +>> +endobj +1805 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1814 0 obj +<< +/Length 2838 +/Filter /FlateDecode +>> +stream +xÚ¥ËrÛFò®¯@N†6æÀ`ð°kŽc;JÅή¥=Ø.ÕŠ¨ +ü———¯ßýðËëôúê×a#ÌÒ8ö_ýôòWnCò·ÿº¼xÿ–@—?¾zuþùêç³×Wg¿Ÿ…p—ÀGÚ@0ȼböñsà•°÷³™gÞ=¹÷b¸^+Xï¼Ë³žS~âlÂOËLzi¤„Œ™Ÿ—5ÒÆÓÉÁ‰ãM쑪îMÛ=œ¡”™ˆéNnŽuÑWM +·Ylu}ÃT¦þŸ÷ôlu_í5þé=9‡ÌÕò7M=Ü£¥±Y?‡{‚³\°;ÞÜ«øfpÂódêw€½4›óÂÕq×€+Î!°"â׿‘úT0¢èö$yXL»iÚ½¦Ð0tC<Gúa,r°æ¹ø‘¤Lɬdæ p)`íSDEe]ÒÛÐ1 +Ç!ƒÜ ê™”ÈEgWoCôN(šî§ÔD&’Œ°Ûr™¼ûx84mÏZèo1Z°H6ŒÌ½8ÕŒwÑó»Ã]Jƒš«+ÔÉóÛÙm¢D„jÚŒìþºãxt};Ö…l8××PøÅ)×Êô;ò^°³:LF^ +ç‰r´¦ûFŠþ˜é¢©FlªïÍíÄT¯¯éCò§(ŠIß׃ª¯Q˸ñ‰ÚGÚoÊ1áÊ¥ä±G9$‰][×ûºo›òX8³¨êIC=ÌÝ^!ä‰`ÁL’ÿÓLäÄL9T»“ä#ÍãS(ãšìÁ.ñ§p2±yG=g"ŒÓ‰ž–_²Lzs`wº;…\€ÏC¨&@–6ýiÃ<%‡¤#•mÍäXuÙe]AkÓÓ6†.+R.Â(!t«øÛ-eÿŽNÚ(.]u‡‹w¯.ÑqsëêjÉ©6šÉ‰™ÉÑÌl¼Àrúf]`ƒ¹äž`Ú +: +c{®T9&Ç´-ã»Z(|¨ãrU©ä4lŸm«ïÜeèùµÔ=ãÚCböMËAl•„9Ì¢\€n‚¨‚€ªÖ´|l¿’K‹ŒÚ Vu©½ó¤!cºÓ²P@ÉlŠþØšŽ÷_“Zˆ‹"î +‚µÍ±¼Ýµ!¤ç{±¾9@»QýaÊo¹b*òÔ¹[/˜†ìcÝU75rdl‹\]_oÆ¥îÑKƒ¯é&(°!|}Ü|¾‚û|~±$ª‡0o.ŸÒ²×Õîz`/Ï(¾J$Ž„tÃÄ¿Ù\¨$ö&`,¼m ˜Œ’lÀ@ÝÒÆ—f÷ÅÝ +Âǘ@¡»EÙG¡ˆ£È‰¾6¦tš¹àe òlPFD«ÒQ–ˆÚ +¼ +endstream +endobj +1813 0 obj +<< +/Type /Page +/Contents 1814 0 R +/Resources 1812 0 R +/MediaBox [0 0 612 792] +/Parent 1794 0 R +/Annots [ 1810 0 R 1811 0 R ] +>> +endobj +1810 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [362.399 217.109 397.866 225.043] +/A << /S /GoTo /D (subsubsection.3.8.1.1) >> +>> +endobj +1811 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [437.616 92.203 443.793 104.967] +/A << /S /GoTo /D (Hfootnote.9) >> +>> +endobj +1815 0 obj +<< +/D [1813 0 R /XYZ 84.039 766.262 null] +>> +endobj +498 0 obj +<< +/D [1813 0 R /XYZ 85.039 600.272 null] +>> +endobj +502 0 obj +<< +/D [1813 0 R /XYZ 85.039 574.012 null] +>> +endobj +506 0 obj +<< +/D [1813 0 R /XYZ 85.039 525.201 null] +>> +endobj +510 0 obj +<< +/D [1813 0 R /XYZ 85.039 391.21 null] +>> +endobj +514 0 obj +<< +/D [1813 0 R /XYZ 85.039 315.923 null] +>> +endobj +1816 0 obj +<< +/D [1813 0 R /XYZ 99.386 75.622 null] +>> +endobj +1812 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R /F101 1502 0 R /F114 1658 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1819 0 obj +<< +/Length 1310 +/Filter /FlateDecode +>> +stream +xÚ½WmoÛ6þî_¡"b¯6CJ¢^j¬Xšf]º,ÝfC‘†,Q– +½x’'úßwIKrä%Ö}âéxÇ{áûÖVÖÞ^Ï'?ÚTs‘ké–65‡"l¸šM-並6´ë¡A£ µððâêòâê|4Ñ)žÎf翼¾<ÿ]|ž½Ä±MsxöÓé¯sµaHݳ‹«·‚5{sv6º™¿œÏ +ㄹ•›‘w+©2OYÅÙJªç’]y…´·OPí$Ç r).Ε©p“ùUœgâ+.Åšåò€{&‰÷??ÄŸ˜â‚bð¿Ò^Á²c)W‚wÈÚªweR‘3ÚΙÈe‹-R<ÑmQÛé:{›Ç +q±Ü„!+!î‰`o²2^eL +ù‘WHjç2éKÂß5“¸ˆè{üü>•4¿ëph¡ƒu"¼îa É©pIâ°q7bžtõÙ÷MRÁýæ;•'RGÑÄ#¼iÓ +¥‡®Ç/xÚúî0`¾zäŠqWÂê±R_fÏ1þ§L>1oìÁIl=ï“,XÕ#¹)Ô^öéí!¾®|½x!è±HœùS±Š^§¥÷ä¼d{¾Ïʲ[gdqÓ©%¸W%ÍKZHöŠÂ»ö,Àc|Íc(äÔø—z˜KaKÝòÁ+j‚—<.ŒÇd¢ñ޼‰Ð^½«s¨Â´‘Rè$îÄ!?몀;CB¡¯â(áýZƲ +endstream +endobj +1818 0 obj +<< +/Type /Page +/Contents 1819 0 R +/Resources 1817 0 R +/MediaBox [0 0 612 792] +/Parent 1794 0 R +>> +endobj +1820 0 obj +<< +/D [1818 0 R /XYZ 84.039 766.262 null] +>> +endobj +1817 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F114 1658 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1824 0 obj +<< +/Length 2645 +/Filter /FlateDecode +>> +stream +xÚ•kÛÆñûý +.` >Q|?l ¨cŸS§Žãö.(‚88¬È•DE2|Ü#Aÿ{çµ)Óiû‰³³³³3;Ï]Ú‹ýÂ^|wñíÍÅæ],+ Ýpq³[Äe{É" +B+NüÅM¶øeéYŽcÖAh/ßüðþãÕjíöòõõõÕß~¸ú'ßüø&œ8òý囿½þtc&<YûÓõûß1êúí›7«_o¾¿¸º¹øíÂYì…sÚ6´ãEz¼øåW{‘ÁÜ÷Ûò’xñ@”Ç…âÙI +ÿ•³¤LV6eÕ1Päw+X¤yÔVGYœT£R¶ù—tÏ_>‡ ãJ8v]ÿ9ÏÑñžd±œåÏ+éûçȦ(ætþlÛ.©gÇ?ž,!™¼`Lö$=NŽ +@‰Ðhì@â„bR +Þ£&¶Kå¿þ‡T“ñ¨;(™×ŠTH‚íIÖ•-¸¬tˆ AlgY*5lÌœâO«kH&æFØØM|ðK#†ùª»ŒHf˜î0h‰ÚêBè±ÂÑp¥«+ö%÷tñGu¬A´6e‹¥äñÝÄÈ',.kÑAÄ7`œëªéæ]’5€DØ>t)sfkS¢p”¹hJ¶/áüI¤<|#®›*Õm[ÍÖ‹£JŒ]7Z¢«à—C€ÉZ°k#TVÍ‘Õ#Êó€ÉÐÌÃRü‡å +Öut€0æ\ޤЧwe:-TÃ¥,á6¹Ì5`+½SƒZ¹Ýh2d’›Ãœñ CyÑÀo`7ÃÍsج<ÕáXeԮʥpåúg)Zu]“oW.™ÊMD-Àé* —2ÆrâˆÂѽ +íž]ñÃ-ˆ˜NZ|æ¡:†Ø7aƒRs8‡Ôâw+2€ @l¶ +_X9º<‘Ùèq§æ®#™7 +µÇÈ`ùjcEó`Þª{¡¯Û‡9Ù +endstream +endobj +1823 0 obj +<< +/Type /Page +/Contents 1824 0 R +/Resources 1822 0 R +/MediaBox [0 0 612 792] +/Parent 1827 0 R +/Annots [ 1821 0 R 1826 0 R ] +>> +endobj +1821 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [402.653 562.053 542.13 572.957] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/sdas/doc/asmlnk.txt)>> +>> +endobj +1826 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 550.721 337.094 560.618] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/sdas/doc/asmlnk.txt)>> +>> +endobj +1825 0 obj +<< +/D [1823 0 R /XYZ 84.039 766.262 null] +>> +endobj +518 0 obj +<< +/D [1823 0 R /XYZ 85.039 333.479 null] +>> +endobj +1822 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1832 0 obj +<< +/Length 2307 +/Filter /FlateDecode +>> +stream +xÚµÛŽÛÆõ}¿‚…ƒB*VôïlÐgc»8nš]£q`PäHbLr’Úõ¶?ßsæœáEË]ªÍå̹_)œ½#œ·ßÝ^¼|‡Nꦑ9·;' ]á§NFn’Îmáü²ò])Ýõ&ŒÄêúý»ë÷¯×/«W77¯üîÝëŸi{õïáB&q¬®þþê§[{áóÛ7×ïßÒÑÍ÷WWë_o¸x}{ñû…^„#GÚ@P$N^_üò«p +¸ûÁ®Ÿ&ν¬ +7–P}ÉP&Öª\5=ïTÛ•ºa¢zGÿÆ‚fe•‚$€û q“Àƒ…tÓÅ@.°ê 7ð|ËA—Õj‰M/r1ð™ëBÝZgfø(BñÑ“”TТÉ>«âПˆë +80Íñš²foc¤ÊöÝ¥à¥8$z>é²;†?7æT•›Øéþøáæ–Vê˱*ó²¯8;5yu²1 +9m´ÃAiáèŸAa˜€Ê¢¹ü»S“÷~–,é§nʹ^om®nU5fꢄŒ”½pu‡ÉŸa^Ûl_g´Qxñ…™7•¡ª4¾¸g£3\[ø(„רÒÐfecÉåºé[]ÑF#^¢Ê%cµlö´ù3Ÿéãq8ëG!ðݾìÀîk”$Á™ Í”ô¯CYá‹È熽È7uÀ3˜lŽp;h¡é‡ó}¢W»V×ttß–ãýýQú5Ø›®,˜h¶˜·céFé¸G;Ÿ™ÑOÜ N,˜µ7–Þ(œŠ“µL†ÂÜ?0—ˆÙË +.m<ɇz/¥?WSwКcÄm;UíhW6gzß +vÎtU¡Œk¹‚ÙøQ´zUU^Yá¨P¯ÅHÙè®XýUf®/vX8dkOÉïЖø¿å=ŠF1x +"ž2Ú½C‹ŸßÒ¨»~M(¼†‘"Œß ;0¢ÅêþT•ßÈX¸ÒKMBLiïSÖÕO÷±%Û^¾ÔŽmà +*®Ÿ$“,Ä©*Áù°¸ANç´oû^Ó‚¤µ"©o +*l»ªÜLwއܼâ9TV˜pÊÇm{2$€PyÀ³lÛéêÔ+û¸Q9‘¬}XCgv‰™+„ÙÊà©'€®§FßVØ—Mš38Ó¥`yÈvvÕÚI¨ßA ÇžÅafø‘Oe”ðí˜/*™D×ÊWé<«ì7 ×@]©DÖ'‡®ˆ)„¡íþ‚óü`. +Fš.¦,>+$@‚&!ZÆ"ckãùv¾A:õ±ä*`ÓÕ£Àï)ÃóaÅâd pK?´LrØ¡žØíщ¼d¬¹f‡Ém´»#·- +L¬ŒaþõH˜d ÄóCnžáúXe¹aÛKû eâ]xÜÒñ›žþIdx°åq©ifŒfv.ZÕÇiéÄôM{ïb‹1™š}‚lìY¬ºìwkìD2Xt¹>š¥G¦w–t|á¯n42–@Gº£àÐAÁzÚAÁöʧ¹×©*h»ex +endstream +endobj +1831 0 obj +<< +/Type /Page +/Contents 1832 0 R +/Resources 1830 0 R +/MediaBox [0 0 612 792] +/Parent 1827 0 R +/Annots [ 1828 0 R ] +>> +endobj +1828 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [279.079 320.443 285.256 333.088] +/A << /S /GoTo /D (Hfootnote.10) >> +>> +endobj +1833 0 obj +<< +/D [1831 0 R /XYZ 84.039 766.262 null] +>> +endobj +522 0 obj +<< +/D [1831 0 R /XYZ 85.039 377.858 null] +>> +endobj +1835 0 obj +<< +/D [1831 0 R /XYZ 99.386 124.959 null] +>> +endobj +1830 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F101 1502 0 R /F127 1834 0 R /F72 1221 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1838 0 obj +<< +/Length 2639 +/Filter /FlateDecode +>> +stream +xÚZYoãF~÷¯àá#ºO™ÅYgâ ™ñÚž}Iƒ")‰ŠTxŒãö¿oU)sd+Ö‹X}Õõu5K]$ÎÊ!·³Ý¿¤y‘Ï|çné„Ò#<ré{a$œ»ÔùÕåeÞl.}âÞ~¾¾þt3ên6g’¸73AÜOŸï®>^Þêž÷0®ˆ«w—.Mã—Ï?Ï"æÞ]]ÿ|uñÃŒR +ô.õà§ëËÓ7£¡ûéXù"t/~üáúÎràF…Ï·W?è®Ûw³ßï~:»¼;û㌂IÄ¡;@o:Éæì×߉“ÂØOñx:jæÆ`%‰$Ð…s{öï32t%tàJ€¾0éqa“ñ"+¾ŸÍ)#Ä=GUyAà;sê‚ëiW”z‘”Î ?/‹¼ÌÀTX7M¶YY›I\–U«é:[fuV&ff»ÎM)éŠ7óC/Šè„TéEA8ª´4¾ªWŽ&n>€Á"tŒ+{µ¶Üói j¡uѾæœ"AéÉ€é5÷÷q³QzÐ,Õ +ÞŒ&øí@Cñs*"ºFšý‡Xç3áE$€‰Ð‡]8ñ +œÈêVí‚äÃŒ‚gê´Á&C÷ͨ«<ˆMãÁG=W©©ØpŠ“$kM+Èf¿ÂJDG³ÕݵtÄû!‡Mlfvšh’jkÈj©9õcË®LÚ¼*½)¬îÔ,8šxc¨U•5šjí uÊ +ž+$z¬–`t âøÀ\hYo¹0:µ½‘Ê˦ÍâüòP‡§``\U¢øÐkñUXžIU¶qnô2›5]î4@+Íš¤Î6´¬š&°ã¢0»zÙŸ›½`µ1º¬º2‡ú?Ðà‘æõ?Ï›u\gçMš$çE¾À¼Ç½ís”ŒÐˆy>ޤ¡Âá a‚@ í²‘1“™ßóaÆ&ľœ4à±a"Aª‚>Äc’j¾7ÇëÓ\ŠÉÀ>=‰dæÃ)Æ÷D¿Sðm§¥8÷xð„OøxˆÃ<û_3 Äë@hÊŽõäè6ŠR-bâûÎJ8?½äÛ ž@²Åp$šú&òöéëå +4ùª´ãŒr9¾†tν›þXõ;PߦÒÓ8ÿÀƒûÁ+ôQ~ âQ4²{ÈÈï*Е/‡ò›(ÜJÀƒæñ”¤ðB%Â$û·nS¥Ï†Ú d÷ +‰ƒîHªÍ6/ +‡Íý»ò›/áÕ:v›¾’Çkm¬Õrê^ÎÖ,gÔmt#7Ï®ŒgkðS婾&‡B©¥]—ib,_ÍÚÙ†r¼éÅþ2ÃÀS«+ý\˜=îfE»ÞIy +7|/ +z¼çó¦ÔõË<î€õÔÔ£~u¥.5ßhg zTŒoäãe«ê1€áÃ:OÀAkÝ2^çnSuµ†R¸ÛºZÕñFhk±{m|¨ý‚ch5Ž,L{gµ’„V?5–á"¾³6ÕÏÝŸ°Ž¾ˆïÙ‹e4"Ü u±Ô“[ÚuÜj«Nw¥Uùî~Ó¿o‹BP¹cõÝßÒ¤¿Ü·"G;^¥25K¡J}¦À×W_lM0·Ì:ËjW*@¼7°±Q¢)Ýe»rTmºÚÜ–ãrWsëëY»ÚZŸçFÍ:û£MÓ–ÿ¸)ÿ½/ªØÀäZÇQi^2·»×á"žúˆbÎedË[nabÑ +NC¢`£wSí±Qóòöq×ð³†þ닌¶8:˜vß1Ô•Iº¦kžû)9Þ¨¯ +endstream +endobj +1837 0 obj +<< +/Type /Page +/Contents 1838 0 R +/Resources 1836 0 R +/MediaBox [0 0 612 792] +/Parent 1827 0 R +/Annots [ 1829 0 R ] +>> +endobj +1829 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [467.605 723.561 473.782 734.756] +/A << /S /GoTo /D (Hfootnote.11) >> +>> +endobj +1839 0 obj +<< +/D [1837 0 R /XYZ 84.039 766.262 null] +>> +endobj +526 0 obj +<< +/D [1837 0 R /XYZ 85.039 615.84 null] +>> +endobj +530 0 obj +<< +/D [1837 0 R /XYZ 85.039 296.956 null] +>> +endobj +1840 0 obj +<< +/D [1837 0 R /XYZ 99.386 216.762 null] +>> +endobj +1836 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F48 1171 0 R /F72 1221 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1851 0 obj +<< +/Length 3043 +/Filter /FlateDecode +>> +stream +xÚ[YsãÆ~ׯ`*Sáh_U{:ëlí&÷Áå¸T0‘%‡e%•ÿžî9@€Q¢‰'îžþzú€tv7£³.^./.߆r“8àÁl¹šE’PÏB(ögËlö³'óÉ|!ê½÷òêÅÕ<ÞOó—Ô»šûÔûøiùîÛk˜a!£Þ«¿½øÇòÍ•!öÉO×ï>ü`¦®_¿z5ÿeùãÅ›åů4¡3¶—âh4K·?ÿBgÜûqF‰ˆ£Ù½¦ÜÎ|PŽÆÆ›ÙõÅ?/¨]ÍáuÏ›E‚LÌB!ŸbÎeDb?옙DŒÏBÎI,Å1&@΀FZÚÌ~Ô33‹`Ájy@¤5óÛ¶H›¼,¾4 +)@pf‘ +ô +ØUÀ~…»ÌNÔV.MF„j#ŽE$è¯w«ÿ¶n²¼$ëï¶=RXÖµ¨ +²É”hÕŸ5ÀÄÄ ápy+’¡ïµu›l̽¯ +¶~–aЇ +Û«ê9óµÍ5dëdÎ]Œ13Wðº«Jœ5¯Épž©¬|v_õ=Ø×/Úèè2G¥úŽ¥Ç]8Âuáû¢L<ôó§G°n;UÖÝÈ|³Ø|¯²ð¥ð²}GEÙ˜ÁçÂ,Òüº_+Ø=•ù#3 +û¼îÏa¶uØÔQý8:5ääÍ08 +rÑ`kûŒB‹Ûím,F:+ Pç¶.¢ÚE7–TÃÐíŽMB†Nãvã\L¦2aš«ýqŸgͺ6A@÷—ÊÅïJ|ºPÛ SR˜‘æ + +endstream +endobj +1850 0 obj +<< +/Type /Page +/Contents 1851 0 R +/Resources 1849 0 R +/MediaBox [0 0 612 792] +/Parent 1827 0 R +/Annots [ 1841 0 R 1853 0 R 1842 0 R ] +>> +endobj +1841 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [372.765 470.633 542.13 481.418] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/List_of_the_SDCC_library)>> +>> +endobj +1853 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 459.181 319.161 469.079] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/List_of_the_SDCC_library)>> +>> +endobj +1842 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [339.792 162.17 361.71 173.074] +/A << /S /GoTo /D (subsection.4.7.9) >> +>> +endobj +1852 0 obj +<< +/D [1850 0 R /XYZ 84.039 766.262 null] +>> +endobj +534 0 obj +<< +/D [1850 0 R /XYZ 85.039 506.814 null] +>> +endobj +538 0 obj +<< +/D [1850 0 R /XYZ 85.039 445.607 null] +>> +endobj +542 0 obj +<< +/D [1850 0 R /XYZ 85.039 424.042 null] +>> +endobj +546 0 obj +<< +/D [1850 0 R /XYZ 85.039 403.37 null] +>> +endobj +1854 0 obj +<< +/D [1850 0 R /XYZ 85.039 387.117 null] +>> +endobj +1855 0 obj +<< +/D [1850 0 R /XYZ 85.039 213.144 null] +>> +endobj +1849 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1858 0 obj +<< +/Length 3225 +/Filter /FlateDecode +>> +stream +xÚÅœùoãÆÇ÷_¡XDB¢ÉÜGÛÝ&Nvƒ\];(Ú$Xh%zÍZ¢‰îfó×÷ +¥'4iÉŸ0¦ë¬Xl²Ó¸yºë‡¾L”B¸wìÛ×âz±Ÿ=}›¡åiö¤Ð@9„R˜ó5x–¤ÐÀˆ@Rȶ¨Öå<°$‰sÅ%º+ +$B]2XΗѢ‚5ûM’e¬Š,aúK©’–r,Z!®¥'¥üE¶^o]jø¯™ÆÓí~½²çm\ÁjíÁ~ÈË:ÏWÏØÊÆ'î#vÖd/QÐêm#QÐqb +v×C±ñ*8–`Ù”aš2Ì]ÇÆËðÄ0¼Ñ40´ÿºwæ4ÉÎÒ†XPã2¤‘&*Œ…Hõ8´PÎ9& eÃਠ+èr»Ê\ Ó*܈(›ØpÚ!o" +÷!*ŽÈ¨cÔ²àX³ì<ͨ:±:X]4…ØÚ›ÃT³zÂEì?a?ª.¨qÕëu¹]ÀßIãRÃC®^«-ÔÒ>È%)W×!›:då舘«×*•MÌQÙ‡¹³•´!& º‘6*ÒÁ³˜™4CA™í7ÛýfQz˜•À1QºÎ×</W¹›ÿQêøR +CF&«k¶q†è¨‰‚ .Øîíá\í”s¤°hj·cè.ù ŽÊ'òÈgV‘nªïPn`ˆ&-üðkSȆ#pKwg¸"ÿøåPÛ¦j95¿7ÝŽð8DC«G8âíl¿m4 bÄ8¼´añ&4´3gèé&`t,©r\o‹·OxFÝñ›¼ôVZw¿Ûm÷åi&JCV'FÒ{íAX¤=zê$ðÈ GB†<`¤ð¨A¼mGý*xä ^ÁáGψ&êšÃùi8œí°Õ¯…ÆHk9Š +— 5©°-ü`°\,ïzØ0^¨gƒ”ˆqÿxÓ‡ñ#†\:Œwié` 㮹œ÷à!Ka°G]F>Œwi—µ…í®C. Æ»€ð q®Çvï¶eì·0Lˆ‘6*B@ÖF†J#ЇÁU5ÊØvQºÎïFJ=½?b8bŒÖUÌ{ +Ÿ>#øän ²3¸ÎßþíļúÒݬS”U@¼å„UƒêN]ÝvÈts$ê +ÚXáÆm§á•BOXénêa +=a¥»©G6õȳj5P6…D€ƒíÝc"|¾œ=¹rCà±6*s‰¤IC`ˆ6>…Í‹òlüÂOyÌ_‚û + +RÛ„üÕ„;ÆHà5bD›‰p¢—À ôD7ô°¦vVµF§MÄ0Ñ’ØD0#xvæÕò6BNOíEˆŸ]¢6€Á„}ô‚øHĉD´]ðÑgÐ5m.øŸ“DS¤µ©Õ}ņ–â ¢!Î ‰ ~ÍS@™kb$ˆñz"ćõ<)‹N 1BüX¢íz'!î…q»"ÿˆ§Ð ~¬r@ÜL +ñ# ž@O„ø°ž'¥Ñ $úÉŠšÂžÉŠó]¶ &°·.:Ö†¥,ƒOÒP+DU׺è8в?´)VS8&ÕÇÐjJ +ŸˆC•ªûTеêSq庤1úŒ”8…Æ0ÿ:—@Ç$>ýÌÏ@À>#}„ycË<æOJcSHˆJ àù.[ô²&äÈ!O°Þ´Ðzäa¤_½úÙœ`Œ§µäØ.Ñíß:v=ÛZ +d”r9.<ïØ +)ŶZùüÕ(»Léâ6‹‚,ÖøLøÕÐZÍ&/³Ð˜|?ú蓹;àÔp#æ8Ôô¤üo‹ž»uèuoóÒGkg_þâC¹Ì¢QæCqæ^§}é=Z,Í寶}dËû2ê*óMVG‡{i‚mc<;<[Vÿáß¾\T¿ÿß>ôáñ +endstream +endobj +1857 0 obj +<< +/Type /Page +/Contents 1858 0 R +/Resources 1856 0 R +/MediaBox [0 0 612 792] +/Parent 1827 0 R +/Annots [ 1843 0 R 1844 0 R 1845 0 R 1846 0 R 1847 0 R 1848 0 R ] +>> +endobj +1843 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [460.936 543.181 467.113 557.374] +/A << /S /GoTo /D (Hfootnote.12) >> +>> +endobj +1844 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [138.289 495.348 144.466 508.112] +/A << /S /GoTo /D (Hfootnote.13) >> +>> +endobj +1845 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [126.115 464.939 135.978 477.703] +/A << /S /GoTo /D (Hfootnote.14) >> +>> +endobj +1846 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [553.675 445.699 563.538 477.703] +/A << /S /GoTo /D (Hfootnote.15) >> +>> +endobj +1847 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [133.308 434.529 143.171 447.293] +/A << /S /GoTo /D (Hfootnote.16) >> +>> +endobj +1848 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [133.308 404.12 143.171 416.884] +/A << /S /GoTo /D (Hfootnote.17) >> +>> +endobj +1859 0 obj +<< +/D [1857 0 R /XYZ 84.039 766.262 null] +>> +endobj +1860 0 obj +<< +/D [1857 0 R /XYZ 85.039 735.307 null] +>> +endobj +550 0 obj +<< +/D [1857 0 R /XYZ 85.039 358.952 null] +>> +endobj +554 0 obj +<< +/D [1857 0 R /XYZ 85.039 220.666 null] +>> +endobj +558 0 obj +<< +/D [1857 0 R /XYZ 85.039 199.101 null] +>> +endobj +1861 0 obj +<< +/D [1857 0 R /XYZ 99.386 164.346 null] +>> +endobj +1862 0 obj +<< +/D [1857 0 R /XYZ 99.386 154.561 null] +>> +endobj +1863 0 obj +<< +/D [1857 0 R /XYZ 99.386 144.775 null] +>> +endobj +1864 0 obj +<< +/D [1857 0 R /XYZ 99.386 134.99 null] +>> +endobj +1865 0 obj +<< +/D [1857 0 R /XYZ 99.386 125.205 null] +>> +endobj +1866 0 obj +<< +/D [1857 0 R /XYZ 99.386 115.42 null] +>> +endobj +1856 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1872 0 obj +<< +/Length 3607 +/Filter /FlateDecode +>> +stream +xÚZIsÛF¾ëW°r X#B@c#rs$Ù±#'‹SSSI Ð$»Œ…ÁbYóëçm +]`σSéšDéÍPL=dKå9_—~ähÍx 4¹®;Kë…¨³®Rgçmu›•§D¸7Þ}zøªþñpïòøý·\{ÓKY+ûMΔB/Uä|…³ñÖtO”^Ì÷,g÷ô'«ñÞÚ9è¬@±!ñwÏS¥ñt0ùçðY@ƒ™†¡;LܵMÅó>š¼mòƒ9òÀéÖ‘ç‚pá×—MkY_šúË.b§vykŽýlYù¥– ”pf'ίñ•[ýç`Z¼‚©ý5¡Ö¾óÝEŒ4Ë!RÇËã€U3t}Öëó=PK ƒg¦“€ÜÔ¥ú†·22tº`Ê“éLËØ¦îQêä24:é³ûNV’J.Ü´ÊX‚›?ìZq$ÞTǬ7ÛR3EN‡Ø—K›¥àQ';¾ß¸“Äynl¬Ï†ŽMÛ“ +eBüg‹hõ|™ýÞÔûq<+{³ôŠ&)GâEKš:?£«°GnàR>ÜÞ]ó¶â<gs+½·ŸÞ½¹æ>½¿cºâغA»"ÏWàÆ/‚ +¿9Þày7xJ•ÕÔYAúE5ëöFÎâdyfWjºIèÛýÉ÷$š§¹nûÌp˜"ÆY–¬Ô ‰Á#’3h8^@°”ô*žI¦=†€µîÛ¬ªtÛqªç%‰a¶ÚQlÀ£«.ÆŒÛ=w½®d¾ä8ߩɜº;êÜ€ƒ?sŸý½jY!»úvå$XS÷‡¡3}MJÀRº†‡Š¦þ~éCDâE6 +åýëñ$õœÙsã0´mF1?uØr{À|Ž¿”ϱ1Lê±ÁÐ"#ó:o~È8PóºNšÞé£L•t“J8&÷L18ÃÕ²rÀ=0?žó ûï—\X˜Õå‘W’R’·š³[ê٫奩v!Ï<A4Ò6³€¬a"Hò¡¨^¸ðÂ…€×b%Ð+€p§f(T°ÛeBˆ/»iýa½ +]¥3ëÛn"Яoö®ç[›=V`b×v·Â•tÀÀnö"Â0ØøiØë×±¦"(2 +0C5¨¬§Žû;p~nUÂ;µ™w™!äžØÄ\x-W›#~¥œØ +'‘aÛŠÚ‚á˜ïdÎR¹‘?àšÜþ+Äõ—ÜC±£$ËáÎÀñÖÔÄ1ôúf¯¹ôÀéIã +¼å“‰,ëÈàh¼,¹ae«|Æ6a=-Âô”Š=mVxœìû»R1@ëüË +`pó/ò0ï +ÖŒ8¥ÓÇ¬åØ +Ô +‘¼·@wèfŒ__õóÀ3¿Ë<ð×qÜm,øÏ$7vÇFžÕ¶.†R‹g³íŽG€nÇÖ0ǸŸþ‹ÔþoKA `c +-‘?gÇÈ)Ë-ÍFepþr… +‰·ƒ* 5uGu2ë¬Ãºœà‹\O‹Ø2£r$Ʋ¸âV(űF(˜,ÅF¬D&@b@ÑRÍd-à!åwÓÙ…ôæÐ»2ͧÒ=£'¨å <U朦¡kr¶€ñº©W—KcŸ-Wdàλ¡Î1“wâ‘—HÞãñ +L¼Ó "9%‡ŽMbçXd}ÆMfÒ?q¾=¶&àGS¬æ½¸ñ +a +qL +ü3µ6rçã¶,ã×CÐ`O^ö˜.m2 +ðÃJ#\(²^¨#²ò +¡çƒ×Ú½©ÍÖ4—þlåf8EÎɨ1Ð#~ýUgŠëØBÁ’ço§q" І)"ѹK=7øN3âô©.Ž=úœÏƒ/œ}ùB:¾¿\~Z¼hý7î©RwŽÁàšø“Cn›FÎ)ùð`î @+3!N1¢:Y¤ënà÷Öù…G!ª0$á²IëSJ·™šuïYÝ{§áfzËóŠµ +endstream +endobj +1871 0 obj +<< +/Type /Page +/Contents 1872 0 R +/Resources 1870 0 R +/MediaBox [0 0 612 792] +/Parent 1827 0 R +/Annots [ 1867 0 R 1868 0 R 1869 0 R ] +>> +endobj +1867 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [171.248 619.825 460.663 630.729] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/mailman/sdcc-user/)>> +>> +endobj +1868 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [294.099 369.165 316.017 380.069] +/A << /S /GoTo /D (subsection.4.1.3) >> +>> +endobj +1869 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [84.043 180.498 98.489 191.402] +/A << /S /GoTo /D (section.4.1) >> +>> +endobj +1873 0 obj +<< +/D [1871 0 R /XYZ 84.039 766.262 null] +>> +endobj +562 0 obj +<< +/D [1871 0 R /XYZ 85.039 735.307 null] +>> +endobj +566 0 obj +<< +/D [1871 0 R /XYZ 85.039 559.367 null] +>> +endobj +570 0 obj +<< +/D [1871 0 R /XYZ 85.039 528.31 null] +>> +endobj +574 0 obj +<< +/D [1871 0 R /XYZ 85.039 508.123 null] +>> +endobj +578 0 obj +<< +/D [1871 0 R /XYZ 85.039 295.815 null] +>> +endobj +582 0 obj +<< +/D [1871 0 R /XYZ 85.039 166.924 null] +>> +endobj +1870 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1879 0 obj +<< +/Length 3618 +/Filter /FlateDecode +>> +stream +xÚiܶõûþŠ +ÔšÂ#K"u9@ÛqMl7õnÚ›…¡™áì¨Ñ1ÕáÍöøï}uÌÊ àý°"ßIŽ·º[y«7/¯/žý%W©›FA´º>¬’ÐõTºŠÃÈMR½ºÞ¯nåú‘»Þ„‘ç|ÿáÅZ{Λw/®Ö› R©v^}óâûë× z€Êx?\]¾Ã «¯_½Zß^{ñúúâ_>¬ëüq î%«]yqsëö0öíÊsUš¬î ³\i`ÅKCh««‹¿]xSÞu²À»¯\•¤ÌûÛü—µï9†yéŽY=Ç“y*t•Ÿ +µUŸº¼®žò2ŸÖAèdMžmÓ2è>/ +nmø»7$õE'Âä©ÈvfÏí¼êê‘ujüø5žÀ‹µïûÎõ:UÐ$xkÖ~èÜ•¦ê\dwµI7ŠƒÕ&Pnê3›W#0¦¡]fÜÀåñk—ÇvV!úÃýÑ42šWü%v°¡…–iû}cZY ==nöm^ÝÍïÛ>+°äÿ´)Ö¾;ö³\[P«Ä÷ugìü¬Ž´[oµñ}7 +Ö)k[¦8x†3E^±Z6s„;S™&ëÌú©©Ou²—¥}7†v„2¾•JAÀ… +„6.«ÎÜüæõܨûîÔwÜ>ÔM™QÛn¡[™ÝöÐÊå\[Š(Ķ"AØŽ`6ÑJ„x©ÏxšJ„&=0EQ‹;Ýq4µ¼³b‹5ëÀåc3´¤é`ÆÕ™µ‘÷¢Ö®.K’%v€]BPÀñ75Zû½Áÿ¬9 +¢›Íø`Pg +A5n[õöŸf×ÉöˆØW;뚃˜6Á΃|ÜŒT&Z‹xa)M7jýàÐ4F,üúÎw/]\åí“6 ƒbóz8å;`ä»Ç¬eŒ¿Y{dXÛeMÇ,B#"x¿&à=p'Záw˥ɪÖ.hÑëÊ.ÑŸd¬æpÿ»—üåÌ8`ïY +z}kõí½¬[q¡£gÛ³{Îw6Û×Õ“µŸ8ƒ³]ÞøY¯š!i´¾™8…/q +_â¾Ä)ú–ßQÃXÉ Äšœ¬g>4‘V’Ф#þ¨–€mÕš¤–0Nj }QK€°.hTF¤CÊÐ@3ÀNPã„AO1Ä%þ ASþI¶•Q¶;Õª0 +cNèT:Ñ+è‘¢ÀwÔ«·Oû°U*hŠR9R%„ÔüåJä€b9 d¾¬„ÚXîdPŸÄºÀÍwY%Ëì³.C†À½ßóÂX6•ñþX[«Á@BM-‹ÎÄ®”óJ¢~2ä…ç3$HfÚŽ~ +LÕ©ýÝuxÀ2ÓD´„0-·Z³§º±þ`‡zž0 +<¦n¢ävçç gXd[“[WGC>ÝfBü³±ö†ÔscÙÏ]‚´ñÖFm)™”óÑ]È”Ì3l7÷@R¡]Y}ž KÐݹ„°LJbŸE”|„Èij,U(Ê +ø*"šMQÄñÔ2Öyš,+@ +Wfó‹ ´ÕýH…Áà…“ÌÖ3´¹™|î”R>¥çXÞ§ç*±öÔ·GÎ×Ò‰RD3¥HY)¢A)„(…ë`&Ó+Šß%Ç}LÐåÛÔ¥CŸiÖ\îsõb]µ¿@½0©2æãÔ—býI8è˜õdþÍSÛÆ¦r]÷ö‘"“U>Wxؘ-¾” ÔùÕ¥òE +^<ævd†²'9§út ÷GS-†e`‘bˆ%—·q<æ„<"ÚO2¾FF¦ÉcŠws\ØTƒ±xc±¤¡ñßÄ’AàâP¬ïŽÜ³™Ø&›€y¶qœ3=ˆ˜ÒçÍR”ŸxڒÖßñìÜ We%麮“ÙåÈä†T‰–ÖDKcëJq +ߥÅá¹o‰ç‡'ÐÑ0½ñ0覚T žÕïGH회KbÉqµ¢ôYÊäš!$}èC&ÖÛÚ[a £ÅåÂÙV\ +¢Øôð&÷ñc•ñÄýrÙ›j|-›;àÎõ "ú⺽ýx2û²ËÝ’]¤®ŸèéÕD¬²©YˆÖC©l *xèæzuÏãò3¹ù/ݵSo)Éë^n×K8x¥? 9@æÉšD/õ#yK…¯²ÌPG¾Ú`D”_zÈæfÊò[gý(L/[¸½Ù D7ƒD_ñýö`x_Ý%~'Åù$½çgƒ(¤ô(æÎo¿ +endstream +endobj +1878 0 obj +<< +/Type /Page +/Contents 1879 0 R +/Resources 1877 0 R +/MediaBox [0 0 612 792] +/Parent 1881 0 R +/Annots [ 1874 0 R 1875 0 R 1876 0 R ] +>> +endobj +1874 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [225.162 427.861 285.815 438.765] +/A << /S /GoTo /D (section.3.3) >> +>> +endobj +1875 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [130.294 188.941 142.25 199.844] +/A << /S /GoTo /D (subsection.3.3.4) >> +>> +endobj +1876 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [341.097 89.405 353.052 100.309] +/A << /S /GoTo /D (subsection.3.3.4) >> +>> +endobj +1880 0 obj +<< +/D [1878 0 R /XYZ 84.039 766.262 null] +>> +endobj +586 0 obj +<< +/D [1878 0 R /XYZ 85.039 636.907 null] +>> +endobj +590 0 obj +<< +/D [1878 0 R /XYZ 85.039 481.012 null] +>> +endobj +1877 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1888 0 obj +<< +/Length 2848 +/Filter /FlateDecode +>> +stream +xÚÝZmsÛ¸þî_¡Nfj.b +B‰Çží;Æ’d±-}h¾N´ÛçÊ'_=~Fƒ—W£·-°Ý o«Ü;ˆB̆÷>[ƒGwÃÈzD4™’«¨µ@;p §XCbuàÌSbã{l†ïÙ¡ãõM&¹Kò<@–P¦€ØæÚFš;¢µ«…n‡a‡·A¼M`SÙŽçà™ÀM7nÚqü€çt3!ÛZG«ƒêõP«¢ñ¨s¼Öþ©€?3úb§*™ön³<§–º;ФÃ>õîÊ-5 žÁöw˜„hœÂog +C\LAGmfL„¾Û +FNl™•`ó¢Ý»2»kÉ€1•E**˜ï[£’ÞQØ +$ˆd•u +ÏTê‰å:kLk!‘¼A3TÞÈ]È`°NÐÖ6i&Ô¤O˜ßÆúëëÝbû·Ðƒëêµ™âG*C1lªYVX;q¤\%´!̈uÃoyýÞ +UfPí]Ë ½–ë¡ÊZTÙ +e$«ûŒTcÑOè}Dèiy‰Ù€Ú_'“Zú~Š%eÓ–«e¡^–ÆCdõÀi‹¶’¨²µ45ˆñ^÷.1ï£&¦_:¯é,Ør¦’ØæÍØËÁC/Kݤ×uš$Q| OÙʯÕÉPÚ‰¤Ìsmò}ÁaI]x +ÌcURÝ9¾Ÿ˜äCô'«O1´,%—-¢1V^àC]–˜7õNÙÛØì·Óð‹Qð@¬Ær=ÛVÞTcÞœAÒÏ9¿*žykô HO{Šÿ/-(þ6ÿOZÐ× ‚Þ½–cï•®os7Ú½WBÆöƒçC-|†áO]‹Oúµ'Ò*® åK0ã£Çp²½j/-oÃ(U èÅõBrT’_1`°àAØus +µHª’hƒ}´”êÃÈd¹?~¡)Å®õr—ô²bX’]8Ã…bó´ÅYäuÙÛ=Ã3G2SšÌÚç„LqvàEÍTÑY1bÍæw#–ò7*Ogô™w¸á¹óîPj*5±äÄ}¸©ª„úꤔ +endstream +endobj +1887 0 obj +<< +/Type /Page +/Contents 1888 0 R +/Resources 1886 0 R +/MediaBox [0 0 612 792] +/Parent 1881 0 R +/Annots [ 1882 0 R 1883 0 R 1884 0 R 1885 0 R ] +>> +endobj +1882 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [516.059 559.964 537.977 570.978] +/A << /S /GoTo /D (subsection.8.1.4) >> +>> +endobj +1883 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [139.664 492.508 154.11 503.412] +/A << /S /GoTo /D (section.3.8) >> +>> +endobj +1884 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [298.208 433.602 312.654 444.616] +/A << /S /GoTo /D (section.3.6) >> +>> +endobj +1885 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [212.72 158.419 224.675 169.323] +/A << /S /GoTo /D (subsection.3.3.2) >> +>> +endobj +1889 0 obj +<< +/D [1887 0 R /XYZ 84.039 766.262 null] +>> +endobj +1886 0 obj +<< +/Font << /F75 1282 0 R /F77 1343 0 R /F48 1171 0 R /F72 1221 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1892 0 obj +<< +/Length 1352 +/Filter /FlateDecode +>> +stream +xÚÍ]oœFðý~Š¥šÜzXzR$ÇIÜDNœÚ×§8:aØ3(À^³µýïÝYîàÂ9íCÕ>Íì0_;_;PëÖ¢ÖÙäåbrüfƈDX‹•rB½Èšñ€„‘o-Rë“ígÊj¼<q|jŸ½?¹r¦nàE¾}úóÉÇÅëK8r +¬È÷ëÕÛgHºzuzê|^¼›¼^L~›0°K-¶³Êih%åäÓgj¥ðíE‰…Ö½æ,-\¡¼°®&¿LhßwFYÏyæÎH8Ì#^¡÷µh7uåLJíd®<±¦lF"ÏÈHÄ9òý©ì´¿ñÞæiHü ´¦.°®]—ïÉÌÜ~(µEæuí°Ðd²Œ›RÉî™á!ñ\¯“¹¦œ>ƒ †ÔþÁHÌ +0»¹ÏÛ$CR› D–Z½AE•nO7…L¾ º®Á™ˆ¦É«[Ô%+ütŒ@®—Û+Ȩ¡{%V£v¼)Züœ7”áx) +©$îûßA¢Â˜›» +‹‘µÉS#.pÜŠ¤5¬+Ñ&ë5’Ì\G´›ëŠ'W´Uë‚E“&²¼ÉGÇYÕq{ž +=×]¦.©»‚©Ê}ê€ë +ìéË‹÷§'çç{YضëXù—òÎÈË—ÞóïçíÑ °Ó6ÛÓÖÓøâÂp§ï)’¸(º‰YËRibRâ +lÄóMnw ÿïsº +endstream +endobj +1891 0 obj +<< +/Type /Page +/Contents 1892 0 R +/Resources 1890 0 R +/MediaBox [0 0 612 792] +/Parent 1881 0 R +>> +endobj +1893 0 obj +<< +/D [1891 0 R /XYZ 84.039 766.262 null] +>> +endobj +1890 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F48 1171 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1896 0 obj +<< +/Length 1179 +/Filter /FlateDecode +>> +stream +xÚËrÛ6ð®¯àL.d'‚ðÝžlYIœq×V$“Hˆâ”¤â8þ{XH¦hº“öB.vû~€:…C׳‹ÕììU:)I#9«“„„ú©‡IÒÀYåÎG×',&Þ<Œ¨{¹|uõ~yçÍyHÝÅíòÜcŒ¹«å%b.~ÇÿêÍÒ²|xwsu½¼õæÌgIâ.ޜ߬ôQ}+ô·»«÷¯uw¹XxŸWogËÕìÏ#©ÃKhâdõìãgêä@{ëP⧉so8k' +9ʦ@†YÔ»J¾‡(rîÁŠVO´™úÖ6½j«©”êZÁ*.‡|!0® @mLÝi&ü×ËbÃeçØâ‡ÿ¸ÏÄ +’Õ˜di<€¹œ° =Úd¨Æºã' ÁÅs§lò½I/"þŸKx÷èØHæiÙ)iLxôœ+ñ”+%1çãþ¶iß´-z3<·þÂ(ú0á'w˜ÿlÛ L™âP“m. +endstream +endobj +1895 0 obj +<< +/Type /Page +/Contents 1896 0 R +/Resources 1894 0 R +/MediaBox [0 0 612 792] +/Parent 1881 0 R +>> +endobj +1897 0 obj +<< +/D [1895 0 R /XYZ 84.039 766.262 null] +>> +endobj +594 0 obj +<< +/D [1895 0 R /XYZ 85.039 430.535 null] +>> +endobj +1894 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F48 1171 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1900 0 obj +<< +/Length 2060 +/Filter /FlateDecode +>> +stream +xÚ½šÛr㸆ïýLåFªZ"8ƒÌ,Ó3šÕÁ‘hg’Ý--Ѷ2:8–<³»OŸæQ¤IÑ‚‰ÊD›`£ßж-l}º¸ô/þv„å"WRiù–#f®¥„DŽË-iýÒaˆ(Ôµ…Ä+ïz0öf]› +ÜéO½^—Òñ½«ä?—ÿJ¾ýÏ^Úd2º½i×&Œ8N§ÿ¹wãGF7Yjôv6Jþ5»ê÷»¿ù_.<ÿ⿜Ä9:ž`ÇZl.~ù +÷‹—ÕóaµÛV;±*>ÐwuøÁ„‚>?4ü¹ +“‹Íb/H]'÷Áâ[¤Üp»<ê/ÈþØå=¬ÒÛ”Êýai/¾~Mo¤ŠßîÉÅë>\&Œ•ï?A‹šŽ7Áâe—<ñ¤6îÃ0A—âÎ÷.`µî×iûÕv–øŠ"dúXæxæU4 +,¶láÛu¤¸˜#¡hMž¾¦/+(o kÀ•mÑ•ÿ?ZíHªlÁ„rT;¸\I$•2QŒá.E”¸%¶iÕj>ê}™LOs5àE†µäÅ9åöcqpü'+†ž*úÁé>}Ì‹êîñ«+ªäeÕ£y†Â'¡==D¸j¹jsA“Ž=H5«•Ã`Ü(‡öNär(8¡©†Õö#jfÔ ;U5€"[³9 ++Ç)AŒˆ„ÀæÚ-o¦ÞÝ ~óqZíÈeQt@Oûï)ö—D«†t¡Q‹ß=¼}mû¦:ŸÏyeyíÁªj,ÑòðÏ\O˜9ü3—ÇŽß{' e:šÍãùe—‰Noü39 Þd*ysÞ ñ9xÙìíÕÖ¾¶ßHÍSQ¤¤ÔÚ`ê‡T™ nË +LpÚ6UùG˜L1KÇ÷~ãLtžc-v~>Ä'²×uúS»ÞåàÄ<?PG›®ü÷T¸Í³ÖÛÆŸRëQ% &°Ò:bãâÏÿË‚h)À(¬ãéz%“zyö„ñ?qq¯ +endstream +endobj +1899 0 obj +<< +/Type /Page +/Contents 1900 0 R +/Resources 1898 0 R +/MediaBox [0 0 612 792] +/Parent 1881 0 R +>> +endobj +1901 0 obj +<< +/D [1899 0 R /XYZ 84.039 766.262 null] +>> +endobj +1898 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1905 0 obj +<< +/Length 2026 +/Filter /FlateDecode +>> +stream +xÚÕËrã¸ñ>_¡[¤”Å!ø™œf4ö”S;³.Ë›ÊnÊ‘…2_!ȱµ_Ÿntƒ]rƇ½äÄÐèúIö0ógŸßùüýx÷îýÕ*˜¾—$A<»ÛÍÒØóÃl–İ…;Åì·ùz/Û^u‹eûóhñï»ÐÈ[¥+·üÙ2ʼTDtákÓ+CèMM_3´mÓõª åM·é¼É•1MgF’"òÂ( ˜d¼!‘Œ<±X +ß÷ç_Ö›X•ïáÏe§eÝ3(e^– “/H"á.&þ¼íFÖ@(Šä"@²A<—º”Û’·w]Sf%ë…ˆçÚÿްª"„÷ë‚ðò¦â»º¦ïÉM8/ô¹ìT§êž~÷ýÐñà +ßã»Î1éi¼§k°\öÅÕ3É… õĵ®`½RUÓ^¡:]?ÐÆA7Jãn:—6øpyýþçÉ +ô²ôƒLÀCÙ·¨mÚ¡”Ý"Žçà¢QÎ7 ]¾QÉ +TO4äÔ&Ah2©dtÁtEôà+ésXP8ØX€Õi, )1¿¶GÉüI•åR™bN›½#íÂÀ¾“…>’"›!×¢èȰ@w¢SíÒäêÄ?Ã,ô€ZV³ëÎ8± +ýtÙBÕkA’^Ó²l ChW®õ޾d +µ³‘8”ýíp°a1xKsN¥ÜcvrŸ‚ÞRÔ¶® |ŽŠ©Û‡–U[º¾*òßP̱Wqß÷WÂ'Î +8oÝß[»%ðä÷÷h„~÷cßNcø +>ûvóáóåßiñÞE$³Èy«ˆ[¿Ò ÙêdÿVV}‡Ãëÿ¼Ý8²;Yiô„¥÷èIPWع ;K,ð3/çØÄ^¶JO¹\Ë0…²{KÑÕÌ‚?MÍõ¡¥t„×/ÿµüeóñTÏZÜ©gÉ8׵黡RÜ”¡È©ùÉÔßPÎ5¤hMŽ¢¾b.…¶…o7—H “L£7›K¼Ý\Ñ+æâýëz§kåÜÉo´c˜#‡5°|ÕU^·Ø·Ñaì¥IrF4ÇêT6Gœ`«ÎÖ?4‡ÜýiÞclŒãÝ.uîìò“Üš#ÇõáÚ¡#O,9ÿËw&nrùåÚ_µØisLôŠ›¬Î¹‰ð½8ßê&RþÿÛå +ð·(8Ç2¯;nB7=!P¬°‘?íSñëWc{Ä£I¨ç†1´cˆª QrëiE» Í-ÎE–ì–Cþ¨K(ñZŸtá騋=OUØáÑN1Øv!¨Ô˶±-¹K>´xˆÙœ¤€‹±õ4}ÑŠ¶[´ûÓÉ·*Ê„Å=D +Í5}©FâöF¸3é.ÒÝÅêØ]¤Ó +6³X'›É`uŬÌeÞMqÙ)Yð\¤¹#È»þ%ñ¤©xrŸÑø[C·Ç%ܶzˆÇE^ûÆ®#€yؽQì¦#„>ý‚þá§ûO7w·üó@õS’Â㺠+&M=”ÌâEÒceͰ\|ó”Vöù~“›Oëõ[Ý/d÷û(ëG3þ:ø‘#M±-S¬’®êáHA³šõP@4*ž§Ã kЫ|_ëÿjª…®ÁY¤Q/ÆŸ#]ÓÊÜ%´mƒYe,,§’è‘€R¶k^U)çMS@„ž½]@ËâI<Aº¼{÷_û9¨« +endstream +endobj +1904 0 obj +<< +/Type /Page +/Contents 1905 0 R +/Resources 1903 0 R +/MediaBox [0 0 612 792] +/Parent 1881 0 R +/Annots [ 1902 0 R ] +>> +endobj +1902 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [442.616 211.382 464.533 222.286] +/A << /S /GoTo /D (subsection.4.1.4) >> +>> +endobj +1906 0 obj +<< +/D [1904 0 R /XYZ 84.039 766.262 null] +>> +endobj +598 0 obj +<< +/D [1904 0 R /XYZ 85.039 735.307 null] +>> +endobj +602 0 obj +<< +/D [1904 0 R /XYZ 85.039 555.929 null] +>> +endobj +606 0 obj +<< +/D [1904 0 R /XYZ 85.039 492.079 null] +>> +endobj +610 0 obj +<< +/D [1904 0 R /XYZ 85.039 187.91 null] +>> +endobj +614 0 obj +<< +/D [1904 0 R /XYZ 85.039 114.745 null] +>> +endobj +1903 0 obj +<< +/Font << /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1912 0 obj +<< +/Length 3239 +/Filter /FlateDecode +>> +stream +xÚÙrÛFò]_Á¼€U&<`p¸v·*–å#‰-¯ÈljË›RA$H"! +1/Ï/–ËË«åüçÕwg«³ßÎ4«fú$œïjÏÖÅÙ‡ŸÕlkßÍ”ë'ñì–0‹Y +œ-ÀmïÏBÁålºôp¸›/‚$vÚ}†ƒÄÙC +½kå¤uÆK]“5<jªB°šmÍ ÿ*£Ò’ÇU×»–ŽUÝ +T0+qò²Íê2=Ém +Îl½ø5g§@a?àϨèªþÀG²Œ’Šc¾0"KǺj«öî(S®hÍiØÉ˜i¸{¸Š¾c¹ˆ +³c& dª}çÜ–Gñè¾Ã)T’û¡ÔSUlJQù6aDpž +•S¡•H0¥LŠLË3êþ`ÐùK¥“-sª¨†âæ çË‹W.ßlïS&s[Ìt,†p¤ +üxÈ×yk%¦F¾ )¶S +—XÚV_útꡲ'@©€¤’¬—f#-páõåÛ—‡«¾"K W&ŽR¬‡J¨hʵ0¦Ë‡(CQYwǾ˜ª?æk)³jhî ¬³T›“ìèï²a_u‡ÍTÜö¾w3ðŽ*¾tà&A0ÞôòtÖ~K¢÷ãDb˜`C,ÎÑ68OyÊÍ)#÷%À9qâˆ7ÊKÁ…<[¶ì +põIi†°%aP¤Gá »ûî6« ê“Øë´de7½1nsð>zv _ªÁ©tø†Ÿzôo>{BóD +»ÝúÇSU÷µuÛ<vßlmOšg/¦_ÔúÆ;¶›~t~úbé'òCÄï<z«64ãQ"ý!š'Ä·Êýhœµu¾ÛÑÝÚjCÒB5€3™¬nIýJ#hðÓCþ¿”à +endstream +endobj +1911 0 obj +<< +/Type /Page +/Contents 1912 0 R +/Resources 1910 0 R +/MediaBox [0 0 612 792] +/Parent 1914 0 R +/Annots [ 1907 0 R 1908 0 R 1909 0 R ] +>> +endobj +1907 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [487.876 357.315 509.794 368.219] +/A << /S /GoTo /D (subsection.3.3.4) >> +>> +endobj +1908 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [346.647 345.36 366.074 356.264] +/A << /S /GoTo /D (section.3.16) >> +>> +endobj +1909 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [378.657 285.584 400.575 296.488] +/A << /S /GoTo /D (subsection.3.3.5) >> +>> +endobj +1913 0 obj +<< +/D [1911 0 R /XYZ 84.039 766.262 null] +>> +endobj +618 0 obj +<< +/D [1911 0 R /XYZ 85.039 735.307 null] +>> +endobj +622 0 obj +<< +/D [1911 0 R /XYZ 85.039 532.408 null] +>> +endobj +626 0 obj +<< +/D [1911 0 R /XYZ 85.039 248.099 null] +>> +endobj +1910 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F114 1658 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1917 0 obj +<< +/Length 872 +/Filter /FlateDecode +>> +stream +xÚ¥WmoÚ0þί°Ò@×Nì0©*cÀ¨V`$›*uU%Y/KÒ +I€•/ñsç»ç¹;Ï +ÆÞû¶»1Åãú/»è¥¶Aˆ˜@…±‹“ç +$Ò‘+o·o×}0¦&ýRXd$rœoº~h +endstream +endobj +1916 0 obj +<< +/Type /Page +/Contents 1917 0 R +/Resources 1915 0 R +/MediaBox [0 0 612 792] +/Parent 1914 0 R +>> +endobj +1918 0 obj +<< +/D [1916 0 R /XYZ 84.039 766.262 null] +>> +endobj +1915 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F114 1658 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1925 0 obj +<< +/Length 2435 +/Filter /FlateDecode +>> +stream +xÚksÛ¸ñ»gr“JSH‚k›Öõùœ\;µÜ6ôÆC‘Ř"U’rœüúîbŠ’i;s©?Àb±Ø÷.(îÜ8Ü9;øëÕÁÑÏ‘t–„^è\-œX2î'N$C's•;'lêÊOÞ̤˜ºžä“N…/'Ç—oŽÏ¯fSWx<&'¯ß_^F`_L>¹:øâœÆÙ?Þ¿¿¸œ†¸õÞ_"æÅÉélvq9›þzõËÁéÕÁ0˱eÎg‚ÇN¶:øø+wrØûÅáÌObç³Æ\9ðÏ óÒ™üý€\8K"@bÁAú t"O2?0"søøYpü˜y2r\!X"%í¯ê»©r>iøá‹òúÃìôLãòGÐÒÆ!ÔMi^ü‡KnHiЫW4ư!ÆúJÈlüÓ÷7‚èïßñ{<)õ%ÏÜîQÍ×]sø¢}Tü¬lŒtz×Ó$2¦5P¾§Ù_4íôQU¶åaìîüSõµ7]òš¢õ¼&,¬ÆäàD"8RõY`QËYÓÝ·]šÝ²´]YMîû^/™d6ØXÚ¨”8:›½9s%i4O.~:í2ªÍ?ò¹R9ͺšÆ¢*º"-‹¯Ê®G,Ý´ãúz•µR\ߨêâXåÅ¢PÅùðþøìtL±†“´Ê»<~wòöôør”b»¾gχ¹˜œúúÝt×פð'¼x`Ì-)¸ñðÅ>o–’©Óõº,²´+êªiSªöY«o=æÕÇþ$Kç[¥Eõ=~÷ó›óã·øÝžËO«µµI›gÙõº©oštEúܬŸðU÷7þ=án¯ë•Ýþ®»v¸èëõÅ»ÓoSÖàÐIŸƒ¿-²Çµûx…*³´4µåÝáٜѨnÓ^4õʸrj3ÅçÂÒ+kdƼ#¹²íÝ‚‘ñ ËpC¨àa + ‹w +mhõnæ…žv¿Ô›†f&w·ýI=Ä‚ªiŠÜ^šÉÀ» P,z²4©t¯5¼±UX÷ôt™6ùgM Qæ>ËŒjÀ ++ +s+ÇŽFZ¬e®çG“ý‚¦YÆÌÐ<ˆ´¨ÆÍuSÔOóâG½áü%²>„ ÝÐ@Ènh€‰}Bj6Ôz–t3·G£êZºº¨<íRƒ©VîøÓˆù £–&šgÑqqTh•{슮4ȪBVQá‘×;2nYZíRI³Lµ-1êGô…¹siÐÈJ]¶Ìë‚ aG9¯(ZÍÆ!.m¢ÓdÛ=²ë2ÍF;22cÑi]ÈAl«Î +pÆi°"T®0\,FâÜO‹bicÔu‹íš®ÜV¿Fðà«Wc]‚=ºûòkéc<T0ù‚:¨Feõj¥ª\[öÚÔ09YëL‡.N Öé„2° vÓðL)B¦¢‰3²'Là’uQ*Cº^ëà{(´Ðu°ºªÝ{1ýˆÅ<îQÇTÈ|Y¸s,Jp¯ï1*£„Ve–Có¥¹qhryvà|4jtní?’p:¯µé¥ùîã™Äyª±Vd‰ Ëÿµ,0™ø~Ðwp0Ý/¹Ûvu°ÐRC\``fªÑ¥}\à‚âÂÜÕS(n–š‚¤"H»4¡t3í šÆ¦íêp框>aÕ’¡ +€\ÖÍÈý®ÀSÕÿOÅ?I¼}1‡jq¢Í#¾”ÙLÍ€(è~R§]ï$Peø2Xl/²ôõËï©×ˆðeô)2!å·*Ÿ³d›P¦LÐg\Êݤ¥³3E1Å÷cg3ß<¼HñÄR_vÝúÇ££ö®bN¬]°JuGë#´Ê‚Ž:x$ÜÒ:WwE¦Žà¡p¤›€£^âÎÐÞ±¯‘±Ï0û–ŒXâûañ9áG*×Ð>V +m¡*G +endstream +endobj +1924 0 obj +<< +/Type /Page +/Contents 1925 0 R +/Resources 1923 0 R +/MediaBox [0 0 612 792] +/Parent 1914 0 R +/Annots [ 1919 0 R 1920 0 R 1927 0 R 1921 0 R 1922 0 R 1929 0 R ] +>> +endobj +1919 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [319.049 205.628 333.495 216.532] +/A << /S /GoTo /D (section.4.1) >> +>> +endobj +1920 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [109.752 146.475 542.13 156.757] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/device/lib/mcs51/crtstart.asm)>> +>> +endobj +1927 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 133.897 103.968 146.662] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/device/lib/mcs51/crtstart.asm)>> +>> +endobj +1921 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [441.061 133.897 447.238 146.662] +/A << /S /GoTo /D (Hfootnote.18) >> +>> +endobj +1922 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [243.649 92.349 542.13 103.013] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.svn.sourceforge.net/viewvc/sdcc/trunk/sdcc/device/lib/mcs51/Makefile.in?view=markup\040)>> +>> +endobj +1929 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 81.771 243.844 91.7] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.svn.sourceforge.net/viewvc/sdcc/trunk/sdcc/device/lib/mcs51/Makefile.in?view=markup\040)>> +>> +endobj +1926 0 obj +<< +/D [1924 0 R /XYZ 84.039 766.262 null] +>> +endobj +1928 0 obj +<< +/D [1924 0 R /XYZ 99.386 104.536 null] +>> +endobj +1923 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F114 1658 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1932 0 obj +<< +/Length 2378 +/Filter /FlateDecode +>> +stream +xÚ¥Yëo7ÿî¿BÀ}¨x’ûN‹Žã&)šØg«÷¥-ŒµDY[K»ºÝUãpÿûÍpÈ}™¶ìË'ñ1;‡3ßÜNøäÃÑ»ùÑ›_âp’²4’Ñd¾š$!ã~:‰Ãˆ%i0™/'L&ØÌ#>ý|zŠ™'C>ý×LøáôäòÓÉ—ùÕÌ’ÁôôãÉÅüì’(óÑ—óYÀ§ó³+Z>ÿB¿W¿_\œ_Î"ÜzOK—Hy~zvuu~y5ûkþëÑÙüèßG”åÑ)ç3Á“Éb{ôÇ_|²„½_'œùi2¹×”ÛI +ûQ¸þÒðÊPêÄ“©`pc +6!FUë|„û[µ-«‡g@—2`\†‡\ ½©oi3d o‘ãÜáÓ¨EãO)#ëK‚ 1ò¥oˬÉÞ¬(}b¡qìê§P÷tRƒ'¤"HÕi8× +•™´Üí¸$E‚EiÒ‰Š^#j‡¢œúð¾ì¸&¯áº€†‚OR9BP×*¶Z¿èâdq«,¨ˆ¨–5-ä5Ñ)(›,Q¹h‘5ʰ(ZnZþM¶¸£=ˆ«Ò|´hª¬hÌ´Ü7y¡Œ +*Í;cM3ó‰ù”jÒ“Îvæ~åÈH'¸Þ+GšWŽ}ÙØ‡Mv«>T~/6JëH£Z`aÜÃf¹!]ªÅÎÁÐdæa"¸è'Çʹ Í×Ev§–…|ÈAQØ/OSN>Ñ×Éó´VÊ«³™ÄŠ.œªßx¬:·Œ)åv«ËœlòÂp+wMöI/) +n_·Ï°£D…qaê8X×uœL¯²ÞUÙVý|}1Kåíü©ø‹¢0‚è§*#iðµÍì·7v\7YÕ˜ +dlìª*¡Æñc*@VÀÓWññ°/2#–=B ƒZ5<"N +endstream +endobj +1931 0 obj +<< +/Type /Page +/Contents 1932 0 R +/Resources 1930 0 R +/MediaBox [0 0 612 792] +/Parent 1914 0 R +>> +endobj +1933 0 obj +<< +/D [1931 0 R /XYZ 84.039 766.262 null] +>> +endobj +630 0 obj +<< +/D [1931 0 R /XYZ 85.039 735.307 null] +>> +endobj +634 0 obj +<< +/D [1931 0 R /XYZ 85.039 716.193 null] +>> +endobj +638 0 obj +<< +/D [1931 0 R /XYZ 85.039 551.706 null] +>> +endobj +642 0 obj +<< +/D [1931 0 R /XYZ 85.039 434.769 null] +>> +endobj +1930 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1937 0 obj +<< +/Length 1371 +/Filter /FlateDecode +>> +stream +xÚµW[oÛ6~÷¯0` +káÈüÃr¼À<¾||¶^YÇE¾ož¼;¾XŸ^* +Íó“ÓÕêüre}^˜®g_g€E†ÓƒólEFZÎ>}FFsd{qdÜKÍÒð?Šc5ûm††„ýh‚°Øž¯ g˜¥4¯yN*,¹!–˜wâ-ÏÔ;¬&ï,70š'7…©’RKB•À[m†SReJ® +škû¼(”t£•¯Ø4U*p\›?]_X±NÿxíÚÂ=Àiázvì(ÜÇŒá²CÑm™èa½ +"8ÝçÕV +ø¶êv®ó–QÒ:®È«Ûäd¤|¢cAšê¡+„ÜâsJš*/¤Òé¾K(.”¥;2ÚôEØ>TB¨‹´f{9d{…D-'21®8M*~%â1és'²ÃHÙ/ +³^‹ÆÜ%ø~hÀÝSVK¸šzÂ눃Ú^*ÉÍsRë™ÍhFºA‰8v»wÇ;ʈyƒJ^íÑm +-l›3áS‘º™½ÃTgо¨5õ•’².°Ìô®•¶_‘úÎ \ߎ¡µÉ‹`?0BêæW¤ÿµÈÁ³©X¾v1“î:Wâ&Ú47@ +Þ÷Øu0šR â`”9YíJhˆOg#ëZÓ£yI¾XøB>ÖÀ]R4â–`ÖY:YÍinH|¬‘÷÷Ã~Îêˆ>BŒÕ‡Ò¨ˆ¶”§€ÓTãô#;r¦§‡}×–MÓC®ºm‹qqÛÖ£ŽYS’⬡z +endstream +endobj +1936 0 obj +<< +/Type /Page +/Contents 1937 0 R +/Resources 1935 0 R +/MediaBox [0 0 612 792] +/Parent 1914 0 R +>> +endobj +1938 0 obj +<< +/D [1936 0 R /XYZ 84.039 766.262 null] +>> +endobj +646 0 obj +<< +/D [1936 0 R /XYZ 85.039 615.008 null] +>> +endobj +1935 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F107 1525 0 R /F72 1221 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1942 0 obj +<< +/Length 3282 +/Filter /FlateDecode +>> +stream +xÚÙrÛ8òÝ_¡Gª*¢x€×¼%Ž3ãÙ$ÎÚžÚÝ9*E‘°Ä +EË4Ët‡A`uM…*Š…HÀƒNû¡ÕÝ+˜Æ®•VM½I*¦)„MÊÓûËO¶O³/{,ú¯?)¡®sÆ] +…~8â uBOYïGUæ Ó\·²ÏïNàdCÛêº/Ÿæª¬Y|y§û”G I?t°Îå9ïí¸VZ´ûÝq¼’,ˆæÁ±mÖn`}-rŠ\è½=õËÊŒþŽé:î*W‚?p,7öíÀ +–ƒ0@+œ•ͳ£ÄŸd«Ò?7iY6Y·¢º©Ï‹¹ñC(ê8®}'²ú§c‘›'žîu +º9ņ´“°ïN˜tÐ,‰ÜÜö,ežÝ°›o~Fiæf7‹Ã±‘ðR™˜”Á²ä†œ &I&»PÎ ;¼ñ¹Ø‰äŒy,Ê’QoZ!4L‚Æ&±Ø £h¡()Õò²–±q¦8:•+åŠrE"×Ì=cv¬×ŒfÁâÉ`|]3ŽoÑ;'¶Ô/"$kjèýКvW`ÓÝi!Ùé’3‘¹Ò$Ѩkü\×p¡«uU§ºªQWµÐÕ]ÕÄcRš/jtôžu¿†‹ÜØ-AX“tÞ(]bÆK‚ +¶ùyvf=‹ûuœ§†´«Rzl9{Êt1ó]#ŒDßÜW + ÀÐÄÁ9¸ßáÀ +Î;Ý2ñø†\ŸÓ>åQ……S¼’Û<î%+Jvc.cé+Š)¦°5տظ;P±»cÆÒZ$ì¢y.cÑ£í‹>Lo›AÂø©(’úÍ ~®ñÍý +wÒPól—â;ÞÓf,wg«ÝÝíëÓK¶ôwø0›bjøŠž¡Ï_ÞQˆÞ\Óͳ9¸„®vÜ÷ÍÂ":ÿ»Wxó Æ|eà//'ÅM…(Ë1Ö ü0(¿ryç›ÇßhðÀ``7ùÄÆ“\³õ)!"€Ô3_ +=´Ðˆ@“Q„@DÀ7vp@†´Ý5‘ÒÅÏ¢pð¿tãâ‘yÖT(»¾‘÷"ÿîy!>xeì¨ +œ¿$ia$¥Ìå—ï¾ØeÑ?«5Ò¸¸|‡dÊe SºJXb2—pÕâ¹Í8%{@žÓMáÑÇ4R¨ªô‰ÙîÐÔ¥@¸|è˜âW-¾ºÒ5º’áa^5”Êâ{«ÀŠræ +endstream +endobj +1941 0 obj +<< +/Type /Page +/Contents 1942 0 R +/Resources 1940 0 R +/MediaBox [0 0 612 792] +/Parent 1914 0 R +/Annots [ 1934 0 R 1944 0 R 1939 0 R 1945 0 R ] +>> +endobj +1934 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [267.56 682.288 542.13 693.192] +/Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.dalsemi.com/pub/tini/ds80c400/c_libraries/sdcc/index.html)>> +>> +endobj +1944 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 674.857 133.856 682.07] +/Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.dalsemi.com/pub/tini/ds80c400/c_libraries/sdcc/index.html)>> +>> +endobj +1939 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [283.101 527.269 542.13 538.173] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/Z80_code_size)>> +>> +endobj +1945 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 516.161 163.744 525.835] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/Z80_code_size)>> +>> +endobj +1943 0 obj +<< +/D [1941 0 R /XYZ 84.039 766.262 null] +>> +endobj +650 0 obj +<< +/D [1941 0 R /XYZ 85.039 735.307 null] +>> +endobj +654 0 obj +<< +/D [1941 0 R /XYZ 85.039 660.162 null] +>> +endobj +658 0 obj +<< +/D [1941 0 R /XYZ 85.039 502.587 null] +>> +endobj +662 0 obj +<< +/D [1941 0 R /XYZ 85.039 430.632 null] +>> +endobj +666 0 obj +<< +/D [1941 0 R /XYZ 85.039 313.76 null] +>> +endobj +670 0 obj +<< +/D [1941 0 R /XYZ 85.039 146.946 null] +>> +endobj +1940 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1950 0 obj +<< +/Length 2528 +/Filter /FlateDecode +>> +stream +xÚí]sã6î=¿BòL¬•HI¦®OÙ¬·Ý›v³{Ún'#[r¬®-ù$ysé¯?€ +Ç#§ ð[7ˆ5±ÛäDè•øÍrÔ¸†IžCÞuØR|{è°G‘ÌÜÓz~xJÂ)³Ñ±å¨Ÿ”Ç9DÀY¬kfœ– +B}‘.F;(M'y†°2ÑÎ&Í~¤, +œìÛ +ë¶Á#=™>¨!×hHÂ>F°„Ž‘žà3/9ô +«5ß„r¬ +&—Ò§ëОNY’th +£"yÙÉmäÈÔÕ™9ûV2ït—wŒ_ ÖÍ‚²¾>¶-ßèÊç¸k @w@¬)Ê¡\#ë~È äxûq… œ+ÓIúY×ÅŠ.o +äÉŽMÇ€v +ƒÏÚ‘Ï£®¦«:cVÖÍ)r2‡œß´lIÞ>²·aT@åR»0ò‚•Š£!u±‡‚rÇp=U3úEwØ0 +Áwìð¥ÊHôÉYd~¤ +endstream +endobj +1949 0 obj +<< +/Type /Page +/Contents 1950 0 R +/Resources 1948 0 R +/MediaBox [0 0 612 792] +/Parent 1952 0 R +>> +endobj +1946 0 obj +<< +/Type /XObject +/Subtype /Form +/FormType 1 +/PTEX.FileName (./z80-arguments-eps-converted-to.pdf) +/PTEX.PageNumber 1 +/PTEX.InfoDict 1953 0 R +/BBox [0 0 185 57] +/Resources << +/ProcSet [ /PDF /ImageC ] +/XObject << +/R7 1954 0 R +>>>> +/Length 52 +/Filter /FlateDecode +>> +stream +xœ+T0Ð3T0 +晚ƒH]=012Éë™+¸äs! +endstream +endobj +1953 0 obj +<< +/Producer (GPL Ghostscript 9.53.3) +/CreationDate (D:20220503003201-05'00') +/ModDate (D:20220503003201-05'00') +/Creator (\(ImageMagick\)) +/Title (\(/tmp/lyx_tmpdir.jOUfXcCmslAy/lyx_tmpbuf0/2_home_sdcc-builder_build_sdcc-build_amd64-unknown-linux2_5_build_sdcc_doc_z80-arguments.eps\)) +>> +endobj +1954 0 obj +<< +/Subtype /Image +/ColorSpace /DeviceGray +/Width 246 +/Height 76 +/BitsPerComponent 8 +/Filter /FlateDecode +/DecodeParms << +/Predictor 15 +/Columns 246 +>> +/Length 3188 +>> +stream +xœåœy@ÇÇ\bñ¨¢‚'¥J¼ +ŠŠx@9T@T°Ô¢( +©5µ¶-(‚( JDNÁŠÉÛÝ$c²›ç{ïó™ÌÎÌ—Ìþ~ó›Ù]96ô'^ÙŽí«Öz@®Ïdûîé×¶ú"™¢ÛWŠ¡ïd›DO„¯NÉæÅ̛꫖Iè +º9²É¼KA ÿx©&óú'ÃeGyÔ«þ½ó4g2.VÂw=šKIÃéYU +–(1,ïžÏâ²ku@˜šþsâàÑ/šçù§È½ÿ<–Vdç)¹OO¼ãÙÏgUCÞ¼×JÜü+‹ÛÀèADŠZ°¹´õnì×Zye¦J;GP69:˜ì‹œ}×–ÛF$#½k㻯:„c6ZäÁzߌ°ò#yê¤.£5?—Ý0˜š3‚7ùFÝ^a:6„®™uÚY㲟5éà#¿´IW‚l—·& +Ow+@‚ã,«¥ã„ +äº2×lidƒ¿ú‹NPtØ¦Š¯-ê¬Ïš +]Ó¶tôäpyeÐ;?40Aóæ +¶ÑßÙç!äËDvƨÑ[Ûúå.Ç”ï0 ;Q<¾!è˶-‘ŒI¤7oâ +‡m4šÏ½Ãfêvæ¢qux¾¬!ðMõµqEÔæÑ2›o>ÄÈf”~Sokº/VýæÜ\l¦>mçñ¯P´WâKø2–WRR8±onµ-ú‹õ¥6Üy‹%ç`3Õû®7ä£7 hãËXi^}ù«ÔgõáÕÝüQpAÒ$áËÖÄ6®ÌxJ,ò²ê5Ù-$È|ó!íQe¹¯F4b¾, ÿY9—’dìà细¥5ŸŠ®oäºÏâ.A¥DZÛSÜë *¿½ +6\ÐaÚ”%{µÏ"òOkCÕægîP7%xeàfaQ³¢Ø»áÄçì!†s7{º¶<ƒ{Øé¢àè͇p„˜ôÞþæ@~…UçŠ$¡Rq9áÔû&%´d3þ˜õðd?“«é ¬èÓeÒÖðòoÆå×r'ðõĦqK×ÏRlyã™ê¡µŠýs[ÍúaÐöƒJ§•&&;¶|\¯¬9Ò’=Pß9Ôß‚+»ìsïßo=Ûç™~aé*}%·Î$l ÄiËTvøBÉR&@ú¶ÜÇKÂòU«w³B1Ù~£ì$Ú:ÚÐ’ýxd ÊV®lgc{pàyáÔ)¨t`Rª‡»Ž°T÷‹YIÈn<¦tAõ3ý·rÿ€Z\ÎЦÔ{'td{ɹš Ùøæ_À +ÒvìYIJ‰×>ùÆå¯}j2‚6LÏÉ9ZP?óà“Ð{ëOôÎ=‚4~íÌv%íB˜¨\€¥Uõ¡-k˜Æý‰£ ‚ù÷ÙWòWRðÃ÷JŠråšd¥Õ£ªS-†CV™©Â³YPxgúÔªbÐdW)åþICß½€„ÿÍôÈÿÓëfÞ+þ +endstream +endobj +1947 0 obj +<< +/Type /XObject +/Subtype /Form +/FormType 1 +/PTEX.FileName (./r3ka-arguments-eps-converted-to.pdf) +/PTEX.PageNumber 1 +/PTEX.InfoDict 1955 0 R +/BBox [0 0 185 79] +/Resources << +/ProcSet [ /PDF /ImageC ] +/XObject << +/R7 1956 0 R +>>>> +/Length 53 +/Filter /FlateDecode +>> +stream +xœ+T0Ð3T0 +æ™[‚h]= 04´0Éë™+¸äs! +endstream +endobj +1955 0 obj +<< +/Producer (GPL Ghostscript 9.53.3) +/CreationDate (D:20220503003202-05'00') +/ModDate (D:20220503003202-05'00') +/Creator (\(ImageMagick\)) +/Title (\(/tmp/lyx_tmpdir.GvPAXiaMZXni/lyx_tmpbuf0/3_home_sdcc-builder_build_sdcc-build_amd64-unknown-linux2_5_build_sdcc_doc_r3ka-arguments.eps\)) +>> +endobj +1956 0 obj +<< +/Subtype /Image +/ColorSpace /DeviceGray +/Width 246 +/Height 106 +/BitsPerComponent 8 +/Filter /FlateDecode +/DecodeParms << +/Predictor 15 +/Columns 246 +>> +/Length 3616 +>> +stream +xœí\{<•g,…Úº©”LÍŠRmM’¨$ÅtÕºÙ†-‘%¦"[nI¤é¢Û0šš”Qr'‘®¹„1 +€Eþ}ì@Ä{"µ}9ò{ÿ7´»ò2’Š•³ÆÃ\Ì2Û§†Zÿ„v²k*v[ýX)¸Ë›·ƒúÿP€øh׿œdV-^:Wk1¶i•ýyÈÿ,ÄEûKq¦ßc¨å¦YVÑÁñvæGQ`’$1øU ¾§m¥‚Ñö”q¨ú†aº!ëèÅáTG9#UF¼´{&&>ŠÖ7—Ô$©µ>8u3JeÄK»\IsÆDå¯h´îÙn®‰P±Ò®ûáÌ%Ó.Ùb9Í;¿ôž‚N1Òž<ì±V…"=¿’Nûzóóï#SFl´™K_ÖÞPïÅ-¤%¡ÀíWŠA0ÄEûÖ™j¯wÀ±»|ó¼wèÉH¼y•:â¡ã¯Þ€ä®QÀWòŸ´]® kD +‰ƒvÑ¡œG!‘ä°d9b ]w¬ÁE‘,Ö—{ÐD¤¢¦ýúäãÓЉkÙŠ&*-mfp¼½6R‰ˆ¢‘Ò¾uÖtj™h¢ÒÎñ×5G6Ðr$*mtæ›Q‰ˆh£4ßD ˆJDB±ù&AT" +Ú!qöŸ‘ž¸Z#µe ìBi"Pƒñ×ë-B…ŒJDAû¹€'¤§\î4@Ã’[åùq0w:*gæte$|Š}Ig.ðÐñÊ’÷Jáh?ú®iŠ;´»h“Ü‘²ûÒeš¸ÀhÍd’K`i•P¢ÝR=½ÿ)…¿[W݇¨ròæÌàbeËÞÎÙò +ä +Rs|µm_¯Šö© •Dû^^Ϻñ Õ«Ím¤@ÏKnÛ°aµ®Î»íGÒcõÿ›ƒhgÕµ›ŸM?»ÿS:‚Ya1»ÑR‰…‡åIÞœ®Í‡•éH€¶ãúÏ€k‰šÝÞÚzmv×_?mA3*€v„íÉFïëª4„¾A½£óB´'‚,IE/*èݶ=9.‡VâqŽ…Ì¨ÓŠJÓfº\?z &Kا%z£N'*HûWyŠ4ËVÖºj`Feþ´îp+Á¨ÓˆJÐÆGµ XdíJK·~µQ§•ÓŽÃGS¬î¶é«Ç…ŒºÅ0î!•”|HE +½£VvÚ¨ut&¡îb£ÞïÍ©Þ}þ¨¡…æ$´##N'¹RX 7êñ\£žðþ«P +ùh—:/ùí0DfÔY—;#ÊJ)¼ÚX¬åƒª_“@TF½qÏ9 +<íæFžQaÓx LkëZœvE‹*ž—/iQEƒ…¢kcøvºç%ð;µÌhù›ÄÊ‘—úh÷8Þl½Õ„;N쌂MÅT®â)²™«k6»æ§P;eÓJ{×ò»@¹cYJFÛ:Án'„¼aFÆ‹úÔË]<~É#í1SÍlÂ)ùœžØi¶NqwʕܵUÞS9´ÛŠID•$Ôºô0¬n ÔHkhêiÅ~dj¯úmퟓ.té˜:<3Ìw-$šÝTPé‹~¥¿¤ð;/®¯~@oP÷˜úá+¶myé–ëööÞ–ÊûÔL½ÅKæã³((ùž‹;غ{ÚN†:^nÞ%?·ï<)’;ùÍÂpœvÍRYÉnÁ^½ÜŠ5Øß²³L 5MÕÏJ©•<Œwë^Ú&û +ÍíS2³r[Á¬,Ø Üwu…òXÃ~ÁÃWñW¯µˆ2x5°ro„ƒ+2ðM8&u9ÊF‘8ʲÂbJ +"?Gv¯ÂÃ-‘†ÑÒƒ_È%o=qÏåBiC¬g-n„ê>xíÛýÅe*¬û`õ?59) ÒÈöþ7bF.CtvþÔöµÙ;„q»Ü{´|"nP`½™°h¢¯ï·Sz6‚ÑWífQœÃ箈Ԩ#¯Ð]•A⥉̨‹ezÈœS¶QoîµÃ] +Ö±x©…½MÜÔl¸¥=¨Ì7(,cÞõÝlÊ9ºÁÞr×îå0_BjâÀ\@î‚(6› +ÄÃóN²ÐJB‚öbǦƒì-w+[¼á<Xî‚(ÍýfÐþO?æçÍóñ/Æ.Ž;gATª¯¶ Yò½öäߪ–$KÐCÚ~3Ç‚K€mø5íÊËŒô‰™¥ðëÖW22é*DBÐN¿Ò9éo@BÛçAg>ÇþŒ×'üÜ‘^f[5–®F íg¼øIåisà¿›¡g¼’ofZünƒ=sEµ§/„y·÷Ò¥tk…™O®ë ¦§½Õ´K=º]‹×_2LnôÜðÑ|4Ùõ«ž¤®vñF¾8hÓNKzÙm#ö¼ÂVÏF£MÑsU…‡3Ðm‚'oÏÖÍbÅÿ´‡þïWòL +endstream +endobj +1951 0 obj +<< +/D [1949 0 R /XYZ 84.039 766.262 null] +>> +endobj +674 0 obj +<< +/D [1949 0 R /XYZ 85.039 697.036 null] +>> +endobj +678 0 obj +<< +/D [1949 0 R /XYZ 85.039 459.797 null] +>> +endobj +682 0 obj +<< +/D [1949 0 R /XYZ 85.039 366.771 null] +>> +endobj +686 0 obj +<< +/D [1949 0 R /XYZ 85.039 248.216 null] +>> +endobj +1948 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R >> +/XObject << /Im2 1946 0 R /Im3 1947 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1960 0 obj +<< +/Length 2567 +/Filter /FlateDecode +>> +stream +xÚYOwã6¿çSè(¿W{$‘ú·{Êd2íìk'³‰{ØíôåÉ’kÇ–¼’ÜÔýô EÙrƇ½˜$ @þ +ÓÂ?ùëŠý`”{#åþ¡T9å² +’‹Nhº’i{u,¨`«*>åÏÏ:XGùX=)ç8¾\¤RŽýŸÌW*륑… +غdÑϘ~sè¦XX0U£°æÖ€QÕ`dV˜k<~r¤€8‰p<R‰/ŽwŸvÒùÐÀ›âü-¡™cíYLeì~´b*#S˜Pf…œ„“ Ëè4È2>2\{ŠLI^F£$sU§ÉºjfL +uùÞ‰®DëB¸£Ö¼6ÞœX‚ÛHô³!±==8ÈÔr2ÖI‘-exYÖ&$Ô›¢±Ù[©‰ƒÁtè+•ЖøNJE +Æ\ Ûå],Œ½j•S«N$´è +NQ6]N.™6°[¡–‰${@ þ£ª«PÕ`ґƯmÕ÷%ÿQEÀ-m|QK¨Í›‚ÿÇz)ë²Ízý?×ê8±ŠP2Jo€ +TÔ6;^uÛ‚ºwôñ[[6úÌ0¿ñµ +endstream +endobj +1959 0 obj +<< +/Type /Page +/Contents 1960 0 R +/Resources 1958 0 R +/MediaBox [0 0 612 792] +/Parent 1952 0 R +>> +endobj +1957 0 obj +<< +/Type /XObject +/Subtype /Form +/FormType 1 +/PTEX.FileName (./sm83-arguments-eps-converted-to.pdf) +/PTEX.PageNumber 1 +/PTEX.InfoDict 1962 0 R +/BBox [0 0 185 102] +/Resources << +/ProcSet [ /PDF /ImageC ] +/XObject << +/R7 1963 0 R +>>>> +/Length 52 +/Filter /FlateDecode +>> +stream +xœ+T0Ð3T0 +æ(]=0¶ +B +endstream +endobj +1962 0 obj +<< +/Producer (GPL Ghostscript 9.53.3) +/CreationDate (D:20220503003202-05'00') +/ModDate (D:20220503003202-05'00') +/Creator (\(ImageMagick\)) +/Title (\(/tmp/lyx_tmpdir.GvPAXiaMZXni/lyx_tmpbuf0/4_home_sdcc-builder_build_sdcc-build_amd64-unknown-linux2_5_build_sdcc_doc_sm83-arguments.eps\)) +>> +endobj +1963 0 obj +<< +/Subtype /Image +/ColorSpace /DeviceGray +/Width 246 +/Height 136 +/BitsPerComponent 8 +/Filter /FlateDecode +/DecodeParms << +/Predictor 15 +/Columns 246 +>> +/Length 3955 +>> +stream +xœí]y@LÛÿV$²õ´ÈõÂd÷J%/[Š(Û{=[I e‰„G‹%))ë³Å«,Yc(-R¡"kB*!Z¤´ÎïÞ©™¹£{ïœ;¦_ïóGÝ{î9ßs>sÏùžó=Ë÷Êp )Bæ?ÚMÒE{C†²D2’.ÚÙSö°$’‘4Ñþ”ØÍ~+ª>ëµf8+)¢6}TÜÓV‰i{õø+*Ìæ%E´¼*º\aû¼|‹<˜ÍKŠhw|`âË2}ÑJFîd6/)¢Ýû†z•Ú5Öâöë¡ò¹³yIí ½+ÎÝbóÙÀÒÀÌrfóú´_ìK¹È9°Ù=¢c9úfõ‚#Ú"ÏûÇЮJ½ÃÎÕ¾Õ†LäJk¯_Pà‡ÐŽñ¼Q0ñßæä¢ÏÝ×q $GûãûÞø¿Û¹#Û@ÉÆƒo§kF6é‹ÇåÑFR´žº4ëÝóú:†Š^6æ÷ Ò¬bOìB[ɽm{-ŒöÆæ.Ù)Ùßq”k€£ùK‘F´;E&†M°•…tmYj©×žˆ²0’¥Õuø@¥_þ¢‘šck?aa$J;Ûõxø¤råÌŸi$/û3@]a$H[³üùÂ!Y¡í S:éó‚Z!+ŒÄhWš”Ð…´@ñŠ- é[PT¢!!ÚœÐc†ž²°¡•ó½y‰4K)ÞUy$C›8´‚Íœk|äÑž.óUš‡¨@’ ý0@ÓI‰$'c$r$@;Û[~m[D²Y%LÓ.ñ{¾^8TV ³´+E»è"•ˆÈ*a’6'4Èn<j¡h¬i³Mm‘u´u8òUÂmtê[(¬†h£Tß‚@a•0B±ú«„ ÚÙ+û>¸'?ƒÒ삈o•0Aûˆ¬ÆÝ_yíC‘Cºï~ñ”¥˜´«ŠÛ“lúÌ:‚]Ü|;JTÃ/V"%J\«D<Úçõzé=•llÇ„Cì•ØÇñ]3}¡']TdN’Ò +bZ%”h—$ŽäÈÌÓËîû^°¹O#N^–ÕÙJ¿âD<h©·‡?£qÉʧƒÂH•E<«„<íÒøñ!´+¶_,K{ÝA fÑb gŠT\ûÅåsË<9Ñ£uf—¶Öƒrö+RÅÏ*!IûedÄÕrÅ»=‚çª.oß'Z¶Í ‡¢QÞØKz2½¯ùh‚… ƒÁ›tȉË*!E»&lÿí"hÓ_ðÙX»4“[Z”™>»¶³FˆVõEº+§EûÝ$%M<«„äÛÎ\ÿöÂ(¡à,×gÚ½o®˜Û3¼¡ûé#²·ù|¯çÉuOíéÞC 0>kñï*†UBŠvÕÎT÷_öÌ&+³À'ۣуÐ,•©$—ûê:$áúV Ú)mÆÄƬ¢ 5Û»ù߇䇣Vší´’ïÑŽK—•Ÿ ¥ËÜ[CN'jrÓ‘`>9îÝ„ƒi[%ß¡ýòÊ|8¤ÔjÏjz’¯í@jnW ºVÉwh_<½.l×w£Þyà„þkOÜ&éЂ§i•|‡v±n£c¡}iÖ&W¢ÜLITèY%ßkÛáÖ_üœ©‹¬‘Jˆ”ú¥[4¶î‰¦]µ>Œ}eÙF{ê2ùÀ¼R§c•ˆ¤²ñs@HŸ{›zÑ€\©V V‰Úx¯µÒ©ÔØ¢U6~0¬ÔiX%Ä´/ã½VîšÂæZ´À°RÇ’TJº“ˆöGvÜ^«:©rÝÞKÌ*uÌ*qü»3…ä´ÿ=µ¡‚‚ ‚Q¥{âUo +©…hgºœGΤôJýkú²¿üÉ™Ê,Eòihc¶–7 +TìP¼äàΤSÕ£}™®Ex›ìØ?’xá„ð +4ÂÒ ‚—=#m•|£]ÛkIX›LÉŽ„JVÚîÛ¸ +bH¿¶ZÚõZÄàÜ +Ó‡m ¼Él3ÚDø'á`žÚã,‡ +‡]óªc×Ó‘Õ‰r‘ŠíôÌAj +uY“‡ay4[“œ¢–'ÉÜYr£±Ò+ÜiWùA•—4)§¡r–º?…ZƒŒð + +*ðÀ‡ÊÔh¿ÁÞú•Éù-qÚ{BuÇ3ƒY¶XœìC»lªM ª’§«v€®sÖCLœkIk¾Jng<,ŒÂ¢ +8{Ô#?ƒhkZ{‚†Ýß’æÀn>•öx¢{ÎÚ?Vw×~ZTÆyP4\pLc+¬x4?.‘M’v}•µ=L<{OÍï—{ÀfÊH‡7ÝÓS=·˜pÚ=ؼ÷âà >•6Úk|+Ó7,³ßé›'kº¿ïà{S†Ý½¹UÂCó¤öu´«¯ ›]î†ÆÑÙF-¡º·@È8®<ø’‰~ÍÉÔž3å!X5rÈ$,ôbl§9?‘¤ýÜ,úögùêšõ +Ïbÿ·6›3g7 +ÿFŒ/ý-\+æÒ«ûO¸MçaöŠ{³ÀSßè€éô½\„[žY²[ß¼‚wxY_PG [ÖÇr¦4ÐkÒü¼h +6!˜Rß߀n—6ÀϽ¸Yº‰ur1õý +endstream +endobj +1961 0 obj +<< +/D [1959 0 R /XYZ 84.039 766.262 null] +>> +endobj +690 0 obj +<< +/D [1959 0 R /XYZ 85.039 638.5 null] +>> +endobj +694 0 obj +<< +/D [1959 0 R /XYZ 85.039 579.347 null] +>> +endobj +698 0 obj +<< +/D [1959 0 R /XYZ 85.039 285.901 null] +>> +endobj +702 0 obj +<< +/D [1959 0 R /XYZ 85.039 192.501 null] +>> +endobj +1958 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R >> +/XObject << /Im4 1957 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1968 0 obj +<< +/Length 2570 +/Filter /FlateDecode +>> +stream +xÚ•YK“Û8¾÷¯ÐQ®Šd½-Í-ÓéL2»Igb粓)—Z¢ÛÚÈ’V”Òq~ý¨WÛ™Ì!1‚ âñí†cüvóëîfýz‰D^dìFÚŽŸ› ²ÃÐ3v¹ñ§Ø½²ÂÈ1woîV–:æ›['¦ÑË÷¯h°Õ”÷WÈ»]Y±ç&æí›—vwiRKz¿ +€çnKäû÷,äÓ½üŽå~øˆœ÷·wÛíýÇíê¯Ýï7w»›ÿݸpÇpG={mŒìtóç_Ž‘ÃÜï†cûIl<)Γ„‘í$!ŒKc{óÇ3³‚g¸®¨Cfpá×ñµ|{³²\ÇqÌÛúÔ”âiXT²kû¬+êJ¢~ë×A<1©cXnlG1IÙ® +ÌÿÄB3r¢ÈúÄs¹h‹•š_ñ¿´ã±šBÒÙ7MÝvÄ)epú¦ +½@R²#M¦’~˼hѲÌ5“Ïдm¸(ßóMþÙ¾º½¥™º*Ï$AœŠŽ…uG!ÍóæZB]Y•O&²¼xcê–}•MèEE¿²dJÛœ¾Êâ¡MÛó* +Q³ÀsÁ ½:d™Â~dbV7+×1ÏEõHëêŠÅ¥m›žõV]ÍΆýX¡‚59Õ-¯¼€ÏŽãe…¨:">«ÚKÜæÂqO┑ŸÐ.9LwL+=œé—D¨a:ûé%¨å9¦õÔ]'xYY×vt; ‚ù¶¯D#ªœºC¶(Òv寿£èÐnp¹YóÔ£¨D›âuðÚF_«¨ƒ¤&mÓ“èD+y¢žm^•–¥ÚÄÓ„NÌ~óÊ ‘üHÏöBÔºtT^¹¦Zyf)‹œIM‘Rt£8 *ÿ§YfsÁÓÚg;_g¼(AhÞ³#“öUZŠn¾rM6'Pz1ÀGÖÊ<af–YK*gŽ‘ž™= +½¥ïèƒôUWKÁ:àèoH²Ë)‡{ÈmJgóÜ{{±ºñ˜cN‹Ÿ*™Xˆò1‘æ?H‰›„D|’=h¡‚tô]“£õJ—$¦<Ëî>Ðàd¤L4Ñè 0 [Â`û.öiDnƒÝ¿o·V¢ãÇE‰•7èÒ½]ß/D€'ÕêF‘·I3!•ÂÞÈ‘ +¾à¢™¬/Ù +ÕÁ¯,‹Çc§Ò +|å'P<Â/àyŽ;Êä™}™¯†ô +b§O•@‘Ÿû.¤¥mv,:@}«·I+âzzY¯l„Üê¤±Ææø‹¡Gÿ‚^ØuÜÉeù1¸CÀœ:Ô±ëš_ÖkÌëìÉšaqö¾Í(ú(ìJtë§âK±.ª\|³›c³~“9ñ¾—ÅwÁºP;¾ð/Ší$ñôö‹¿¥™ °]v×-4= +λ÷\ül£>up9ÂM“BÙ5Ée\¥õÈì(ô8]²½»ÝêÖðÙ?ŒÊ@4\Fåv÷nƒ× +ãdnðñgiÒ’…²¹¯ƒþC/zPÙ.tÔyÝ‹EUj4õô4^ó©*،ЯÕyµŒìЋ&‘:&6~˜s&At1j_éÌ<Ò½ú¤êz¡½Q/ªë·§ÐxUßüAo¥³ÈO`ûY|;vŸã¸hz]C-ÛïˆÝ³-¸oJ: +~dH˜œÅÌ`k—„Ÿ¿F$i°cÁf®¨îF¦:󖪡b!W];¦VªÃ¹3ƒÏ£Jú0ˆé§fº +¢Dù?íå™K(¤–¤Ãa +¿é\Ê7<ßÛ}óYÝ¤Ò ‚«_3&‚¤ +Ï[ˆ¢a!¯«“æÿí%½Ü¸õmËl!.Þzê}*øaU¿‡:j€Rê—v¢~0ulGo¶~rÈѤg*ÃÜDeà ¿!L¤L[MpÍ`’å¦l'‘ýéŠf3Dnxžo;Q¨Ó³ã˜AÞ&˜1Aù? +endstream +endobj +1967 0 obj +<< +/Type /Page +/Contents 1968 0 R +/Resources 1966 0 R +/MediaBox [0 0 612 792] +/Parent 1952 0 R +/Annots [ 1964 0 R 1970 0 R ] +>> +endobj +1965 0 obj +<< +/Type /XObject +/Subtype /Form +/FormType 1 +/PTEX.FileName (./stm8-arguments-eps-converted-to.pdf) +/PTEX.PageNumber 1 +/PTEX.InfoDict 1971 0 R +/BBox [0 0 185 57] +/Resources << +/ProcSet [ /PDF /ImageC ] +/XObject << +/R7 1972 0 R +>>>> +/Length 52 +/Filter /FlateDecode +>> +stream +xœ+T0Ð3T0 +晚ƒH]=012Éë™+¸äs! +endstream +endobj +1971 0 obj +<< +/Producer (GPL Ghostscript 9.53.3) +/CreationDate (D:20220503003202-05'00') +/ModDate (D:20220503003202-05'00') +/Creator (\(ImageMagick\)) +/Title (\(/tmp/lyx_tmpdir.GvPAXiaMZXni/lyx_tmpbuf0/5_home_sdcc-builder_build_sdcc-build_amd64-unknown-linux2_5_build_sdcc_doc_stm8-arguments.eps\)) +>> +endobj +1972 0 obj +<< +/Subtype /Image +/ColorSpace /DeviceGray +/Width 246 +/Height 76 +/BitsPerComponent 8 +/Filter /FlateDecode +/DecodeParms << +/Predictor 15 +/Columns 246 +>> +/Length 2682 +>> +stream +xœí[}<TY?lHÖ&YzUìì³Ê[¶ô¦¶m$3VÙž"ÛZ•Bl‘Ry+åe·,‰X5zÚ¨§¥ÚÂ<¼dób+–^h"Ôˆš™çÞ!fƼœë^óÜÏgŸïº÷Ιïù}»ç|Ï9¿3GþŠP—ìuôo/ûc9Õ'ò‘Íʼ´Ìù7ªÝ¤è°<*”ùÈnï +¦ ²ÏçE×ÒîË£BYW#wCe'ΓOm2SvÏKm¨‚¨ìç:iݵvf +(«µ*J‰°l™xs{Á`khÒ;¹V¹«U+áx’¦ («Ö "cGaµmg9{¬™l¾2m!câOöÈ;Z^îZ‚ܼ½7ÝàÞU£ÀËî(_0jàfö1„ŽëdÊ~Òi€¶üºN£°Ëi®s©«¦õßü¸KÅÂïËWY~©w|s2Ra¡‡º"qú5¸[Heâ£Ýº…J[Ü?Œuÿ|©³iÓÑoý¯v¥êxÇž¾sO!tÛ²¼= ÂKöšGµŸÚw]²DÛò+*¸xÀÐÈyÒþϦGÄMîq^=õû\eJ ÛÈ6Lo@öË\™Ä…G8@ÇtŽógèÍÃß®f˜ÿ¹ª +ñÐËß‚±Íl½Vµ +`J/¡¶þù¼ E]Wp +žÆŽ—fY6/E£ñ‘ù +L]}JÏ,iá ì¦&,y;]UÏßÍCÆìì»–³^%Œÿ”W¼$qÆ©È +^:}•°P$£çg4Í5›(>4Íই)½"4€õ&çúÀŒ»xЗTúUÏNª ð&•ø@š_ >A‰#ÆÍn“)…ÈLjš:IÆ|Œ˜©7†+¸=À½@Øö@ø¦Îì¶hjG•†kc +÷ܳ¹‹Ñ¦jº+q#6fòÙ· +û¨óáëëÇÿìˆ1¸Rån£EÒ(ù—ì´XÕäõÜÅp¥›ìôÙç;¹’xümS‘¶G'[ñÉæ”íM_™¢/ÚïÄvD‘³zô©¾¥¤ÃŽz6áˆ8ùyÿÄ¥CŠ;ÚŠ ç÷•u¶“ø×޶¶_¼]<7WDpÀ);Ëç$´G¡vv.ÝT–tùÅŽËJ+ãpE|²ÜÏ®I=!扔üêß@ò±õÁL¤©^v\ˆ^áçÍA±èLĘD]iKŽóíñZu³é8B‚„0ðøÂ¨/eü’·[QI.¡ÈS6‰ðÙ%üš|= +endstream +endobj +1964 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [468.407 387.467 542.13 398.371] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/Hc08_code_size)>> +>> +endobj +1970 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 376.134 355.027 386.032] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/Hc08_code_size)>> +>> +endobj +1969 0 obj +<< +/D [1967 0 R /XYZ 84.039 766.262 null] +>> +endobj +706 0 obj +<< +/D [1967 0 R /XYZ 85.039 724.966 null] +>> +endobj +710 0 obj +<< +/D [1967 0 R /XYZ 85.039 619.82 null] +>> +endobj +714 0 obj +<< +/D [1967 0 R /XYZ 85.039 548.712 null] +>> +endobj +718 0 obj +<< +/D [1967 0 R /XYZ 85.039 440.618 null] +>> +endobj +722 0 obj +<< +/D [1967 0 R /XYZ 85.039 362.56 null] +>> +endobj +726 0 obj +<< +/D [1967 0 R /XYZ 85.039 313.619 null] +>> +endobj +730 0 obj +<< +/D [1967 0 R /XYZ 85.039 284.62 null] +>> +endobj +734 0 obj +<< +/D [1967 0 R /XYZ 85.039 202.312 null] +>> +endobj +1966 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R >> +/XObject << /Im5 1965 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1975 0 obj +<< +/Length 2234 +/Filter /FlateDecode +>> +stream +xÚÅYQsã6~ϯð£=³Q)R"©¾eÓäv;·Í^âö¥ídKNtk[>IÞMúë H räv÷¦3÷$ +2ϳ½õi¼î3¿—Á› ›ŠîéÐN”e(·°ZÓXÔAºò+ÕüËŒ‘OÐÃnS¶~õþþk‹O÷ÜhÐl÷åªÂj-‹¯.勿6¯Úz—ïVåW•Î_VÈ5& +Ýw9/¾†çè«Á2ñ`ùþâöoFI©ä«‡[Å}ãÚÖƒbÅ;Þt¿¿¯ò`¿w´'[¢[ŽpQ‰Ä?®Šá +éðK¼€€uc +ïèçÑÿúŸsBƒ‰¯Vß•Á—¤n>y[á§”¶Úî7á7¨—É/„ËCÓ +endstream +endobj +1974 0 obj +<< +/Type /Page +/Contents 1975 0 R +/Resources 1973 0 R +/MediaBox [0 0 612 792] +/Parent 1952 0 R +>> +endobj +1976 0 obj +<< +/D [1974 0 R /XYZ 84.039 766.262 null] +>> +endobj +738 0 obj +<< +/D [1974 0 R /XYZ 85.039 686.321 null] +>> +endobj +742 0 obj +<< +/D [1974 0 R /XYZ 85.039 617.205 null] +>> +endobj +746 0 obj +<< +/D [1974 0 R /XYZ 85.039 524.179 null] +>> +endobj +750 0 obj +<< +/D [1974 0 R /XYZ 85.039 431.153 null] +>> +endobj +754 0 obj +<< +/D [1974 0 R /XYZ 85.039 339.064 null] +>> +endobj +1973 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1979 0 obj +<< +/Length 1658 +/Filter /FlateDecode +>> +stream +xÚ}˜ËvÛ6†÷z +.És"âÂî×n’ƒÄ©v“dAK´ITE)iúô¤Œß½>\fƒÁ/’,yHXòÇäÍ|òúʨ¤ÌK-t2¿O¬Ê™,Sè\)‘Ì—Éç´ÈužM•féüíe6Š¥ŸÞ]ð¢o^ßd~(›ra%K/ÞÎ>Í/oÂ`Ñ/üx4çò6t_¿·}–_þÞ›»ñ3¯/.oo¯on³¯ó÷“ËùäŸ §€YŸ¹Ñ&Yl&Ÿ¿²dIcï–ËÒ&?º™›¤P:g¥¢ö:¹ü9añ¦mº¤¦•‰ád›É°i®¯Œ4¯BPŠ”Œ@Ç#&«üÈë”ó¼TêdÚrû4Íò2Ãbà1ˆ$À,¦ +ßAå;,}µßÑhz-”‡¿€iv¾zÞþùSÜžtD±J18ÉÐðK6‹¼,Š„fæ%ë5÷ö¸Û5ûC½–u&Tú}µ¨ÛÐñcuxzûXmÃÄE³¯ÛߺhÁì jâŠ+vJ®'ƒ$"Ò<&+€ +v6' +È•ç¯Ö7Là + d€,PœhaHÔÓŒ§ÖhLC`ŒhÅ@(B1 +‚?ÿ7aZpgÁwvÔ±+ + ¤*‘Ü»qG1ö$ÁKGSÊH û§G +†.šeݳÊ8K«‡áݬÚö/cêM³ÿÚoªí·öÌ^ü1Û\÷ŽæÞ¤,茶߼ÕzïY¥Í>ã6}ÈY_ý×y¢YÕzÝ,ªÃªÙ¾oö¡qv½.{‹; +°_ÕÅGƒ7OgBûÎÇ—gSÉTúî&.›ÁѶ黫L°ô»Ïaïaµ=¬6¡¶hüÛ¶ñÅòc]/w]‘ýÓ™ÿ˜«3R‹-C,FÓïzí[&Ýû®*ôèÞ2 +endstream +endobj +1978 0 obj +<< +/Type /Page +/Contents 1979 0 R +/Resources 1977 0 R +/MediaBox [0 0 612 792] +/Parent 1952 0 R +>> +endobj +1980 0 obj +<< +/D [1978 0 R /XYZ 84.039 766.262 null] +>> +endobj +758 0 obj +<< +/D [1978 0 R /XYZ 85.039 138.749 null] +>> +endobj +1977 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F101 1502 0 R /F72 1221 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1985 0 obj +<< +/Length 2881 +/Filter /FlateDecode +>> +stream +xÚÅYëoãÆÿî¿B@š +Î4ߦ-àÓÙ‰ƒœíÚ:Ååà£È•µ9ŠT¸dl£èÿÞ™YŠ”y×äò¡_´ïÙyÏo)gö0sfß½^^Äá,µÓÈ‹fËõ, mÇOgqÙaèÍ–Åì½Ø‘=? #ÇZ~>?ñBǺ¹\¸w¯oç¸4?q½Äw¬Å÷g7Ëó[ZøàÕõ<€=çw4}}EíÝ»süü +}€†õÜ +Ù9-²‡º–¢ñZk.4œBÇ.’8FOˆ\k…:ëZZ©+2[byCbŠæ)¥D 3«ï‡Ör#yã>|‡×BQªjèpžU´°3×÷tµ¥¦ÜŽ8 +ÁEÑ.x™6§pé]¥äCÅYeÊÙóMÖ³%,Ù€Sª±¹jAßl…5µÁ޵vTx3"ïaa=ñ;ubhc;â=¬ +€š¦ÂþJûÕ)Üìmì]9DnàÛA䙓Xr €rɉ½} +稶aAãñ<±ÀÓJ^v… #»¬Ýдv(ìIRëÉ¢ }û»rj‡w™›žë®a²Mý3”;š®™X>â^¶L¹ž2üT¦/úi)W§’ØÂÌ”íÁ¡—mמhÒh +õÊ$AÂ3², +<Ú;3…½ÏŽpg!.Ôú±&Þo)ØçŠCcb +d"Z‰“êsì0rÍ!bÅ%`G•sAüµàÙº™b +2µ<²ã=0-àµðL‡Ê¢¥¥y4Ÿ›µÊªO䟡u{öö3TÊL»¡!4‘h<Ì;7ñ,Û¶Q+Il}ª(YéÔñë$299„Ýîd š…K0n *Þ4õ*[iPžµîà•‹xÕ8¢øÛ0u?I-½÷¤j¹ +³÷Qj +endstream +endobj +1984 0 obj +<< +/Type /Page +/Contents 1985 0 R +/Resources 1983 0 R +/MediaBox [0 0 612 792] +/Parent 1952 0 R +>> +endobj +1986 0 obj +<< +/D [1984 0 R /XYZ 84.039 766.262 null] +>> +endobj +1987 0 obj +<< +/D [1984 0 R /XYZ 85.039 724.966 null] +>> +endobj +1988 0 obj +<< +/D [1984 0 R /XYZ 85.039 673.852 null] +>> +endobj +1989 0 obj +<< +/D [1984 0 R /XYZ 85.039 631.729 null] +>> +endobj +762 0 obj +<< +/D [1984 0 R /XYZ 85.039 590.89 null] +>> +endobj +1990 0 obj +<< +/D [1984 0 R /XYZ 85.039 556.847 null] +>> +endobj +1991 0 obj +<< +/D [1984 0 R /XYZ 85.039 490.813 null] +>> +endobj +1992 0 obj +<< +/D [1984 0 R /XYZ 85.039 461.268 null] +>> +endobj +766 0 obj +<< +/D [1984 0 R /XYZ 85.039 383.941 null] +>> +endobj +770 0 obj +<< +/D [1984 0 R /XYZ 85.039 274.254 null] +>> +endobj +1983 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1995 0 obj +<< +/Length 2425 +/Filter /FlateDecode +>> +stream +xÚ½ÙrÛFò]_JUÀ-c„„j_$Y¶å(–Vdòâ¤\0$±Æe–•¯ßîé iy³›Z>==3=}Mc[Ã6^Ÿ\¬ON_E‹8tCc½1–°½ØˆüPk¬3ã½é‹P,¬ ´Íõ›«…å¶yw}éøÞÞ/pja9îÒ³ÍË7çwë«{šôyã»Û…k®V„¾}GßÕ/wzûÕK&w+o/¯V«ÛûÕâ÷õÛ“«õɧ¶ +œ +‰B*±”ÞH®M[—ÊFhTûGCC?–Û™¨Äu…íx0¥¶îú¾9;=íê¡Må¦n·RT²?mÚú_2í»Óm3ôyÑ1u2ÝŽ]Ï€LÄñ‚h¯k7Ìb´\’¢«¥hÄhE#r¯hœÙ6HC V„Ž2ÓR¹¨¥Úy¨p;2¯7´€ï0# +ˆ8 r? +Ík>´n•ĸ¡gžGgUÈ,5úÈ4”(h“–åìdÒwjPà=_Ýô¤\ùu§}[„Q¤Ã´e·Y¤RIŸ!äŠpÜf*Ç´ñ‚#MÝP +Ö¬Ö e_–&¼4yÀÝC‘ôª£ÀH¼KÚ$…R+}1f»I7i¹¶#|è#-w)g¹ï'Cî'/)ŸY7c*»mHßk$/d—gª´ñ¹ÔG ÆÓFc¶TiÑHVÀ%ªn`õòò’ ‡$¥þ ÊTþñ£=AÝߨÔmO´’4•Mxö¦.ŠÓÜ#Å@Õ6¬ª*g£”çS/ƒß¡ÉT±täŽBõÇNÒé|JQ!ËÚÉ¢Aw=;hg‡=9–•I²ãÖúÒ·És=e°~8:,ó^§r¦ xSkˆ=†ºú'.M†ú×çx´ø¤N«Új°Ø°@‰ÏñFàZc”å]BE,œêÊ"ßîzÍÍíœEÿDIFOeþG²/¡ô·¹„óŸeŸ]yËêzð(êàçø†H ¾¤ùî$ú“gsÝåÙŽÉÎ$Ñp"ɲVv¼ªÞ¬æNsà.¦ ÄS¶Âb‰V¢V29jB[ó)´¨r¸òªKÂ<¬ûX&7Ÿ +|p‡Ö%Ó*ô>àÏ[Îý¶ºþ»Xxyþî§Õ—u5†%ŠM-v7:SópBlG‡NCšïò?ä³®íŠ ô檟•¼Š +ÁIðÇ÷$1—râ¥p¼!4>q-g‹®Ö'ÿ‚I×F +endstream +endobj +1994 0 obj +<< +/Type /Page +/Contents 1995 0 R +/Resources 1993 0 R +/MediaBox [0 0 612 792] +/Parent 1997 0 R +/Annots [ 1981 0 R 1982 0 R ] +>> +endobj +1981 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [106.056 681.215 341.174 692.119] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/gputils)>> +>> +endobj +1982 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [299.949 597.529 314.395 608.433] +/A << /S /GoTo /D (section.2.3) >> +>> +endobj +1996 0 obj +<< +/D [1994 0 R /XYZ 84.039 766.262 null] +>> +endobj +774 0 obj +<< +/D [1994 0 R /XYZ 85.039 724.966 null] +>> +endobj +778 0 obj +<< +/D [1994 0 R /XYZ 85.039 326.929 null] +>> +endobj +782 0 obj +<< +/D [1994 0 R /XYZ 85.039 122.311 null] +>> +endobj +1993 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2000 0 obj +<< +/Length 3156 +/Filter /FlateDecode +>> +stream +xÚZYsÜ6~ׯ×>˜S•¡ +W×·«8p…—¬"?tƒ@®óÕŽï†îz„¹~s¾Þ¨@8ïßžIŸ›ï.רµÞH{Â9{óâýõù%uú<ñâÝÚ‡1çWD~wA¿Wÿ{o§Ÿ¿âå.q仳ó««w—W럯¿:9¿>ùíDÂÅJŽTnF«lòãÏb•CßW+ázI¼º3#÷+?]‘Ð.WW'ÿ=3¦ÕJJ71<Ž\KøÞÈuL §ÛtºoôM“6ŸðX§¯ýx"8±ÚÈØ +îjŠßzÝ9}ÝðôÎnœÕûƒ.‹†Öïj¢êý¡,ö°1}îû²Ó‡Rgi§ëê3dË0b$Cœäzç£nÍ€/'`S/òŸ@X5L¶øí9‡ZãÊØÅ‡ëcå\ÔDd›Rÿº–Â)hNSÊ4ã3áÝÒoºVÂùˆ›§ºLoÊ‚É<Ì0ŠìkœËGëvu¿Ýш}Zeà|¢¯úvœ·À&ˆk_WtÉmžeÔ¯ÉußdFúðñ“„®H¤EžrOÁ$¿â£ÎŠSXiAi‚ĢЅ5%ol”9µÓ²©ÅWJwºÛQ«³Ê91J’½Ù4}Üp#åz"^m¸ +&ªîJVöój—VY‘ÛM›µŒàû1¿zuvvjÏ |g—¶Ô(ð~?Æ›JK¢Žª +.¹déon4/‡µóð‚Ú>ã¹ö(Iu+c¥PØ * œW}Á;Ô|}»™)IHÞ`³|2éèŠ~'†_Y ŒJJ{`Éj¤i¢rMù¨s;É2)©…,é—ò…‰À* +–¨Ü0òæ6ØÝ!.àD’-¿ÑiÕµŸ/<\)Â'ˆ!n ãÇĹ"öŸ(‡Øõ9,h¸¤5Od6¬Ñ‘Õ‚õå±íË´A‡J… ³j3Qh71wQ@fÒ‹§œœ0Q¹*‰ær~XàöDðÐÊxÊDNtATu‡ˆìEÍØh +¸K·Ú,ùñÚáÖ=àü +;îÙ’÷<`Ûg7Nݸb7þŒ·m^›C뎑aòPdÚxc<s_eÒ¹ün»¢yÜñ¿l˜÷¸ž'=ÞÎ“Êø6t•H½z}ÉÔ,eÒMA¿©9.@¤“¡€yh+Øî +óÉl ¢ú± +uš—" ™ÍÃl6¤&åªØKå aàYt“…mÅ;yý¼n,<^¯cÌnŠÇèÊ8¢£)rpµC +¶‡or¼ƒöºZ7Eè†êÈdŽŽøä+%]É™':N3옅j¡Ï‘Cј` n>§k¯'IÇ*L6gM¶ý´¿©9ÀøI)ïÇí¡kÞ!“@ñŸVh÷¡ø‰M†jh×k©5Trñc,¤ã—q¡˜¬ˆ°7a¶Ú K'¦ñ©õfù¡¦ÊêàíâY!ýt_ç=€ÓR‘‘Ü‹OÀmQÎØwÑ”Øñˆ·)¨& DzFìQmÃ@Js^̬-¨9vÔ4œBÃû5õ/h ¡ÏÎÈÜLË”L‹ýL7wñ‘tJ޼ß_):“±§œ×x¨E>ˆÕ +S›Ùhm¤¤¹e)ŒÀÖ¼òAE ?ŒYpÄLî/N¢Áƒ¡¼—̘Yú+BHÀi¡–¹%/°u6RÖa¡›n.…ôXt7E/¸ÀoÓAO=Ÿ«V8–.'™×ì$mARE¿ÆŸæ<õšË2ÜfDZ¶TÔb›V{6Húæ-9fm^MU²˜{n}dâÙS3€ñê=Á:>C +J¼õ¶ª‡jRÞH€ëV<y[×ùø>š{£KÝqgº¯«mËÅ0ÄGF=—ЃÑq(D%çy-ò8ô8‹@hÛB@Z‰MlÝj‹ÓåÇ6®Ž£‰†À0R 2ê@ˤžx +´]ÖžÈy¹0yqñõÕù7÷u³øÖÛûɹò1ò™üG +endstream +endobj +1999 0 obj +<< +/Type /Page +/Contents 2000 0 R +/Resources 1998 0 R +/MediaBox [0 0 612 792] +/Parent 1997 0 R +>> +endobj +2001 0 obj +<< +/D [1999 0 R /XYZ 84.039 766.262 null] +>> +endobj +786 0 obj +<< +/D [1999 0 R /XYZ 85.039 724.966 null] +>> +endobj +790 0 obj +<< +/D [1999 0 R /XYZ 85.039 655.686 null] +>> +endobj +794 0 obj +<< +/D [1999 0 R /XYZ 85.039 538.749 null] +>> +endobj +798 0 obj +<< +/D [1999 0 R /XYZ 85.039 459.736 null] +>> +endobj +802 0 obj +<< +/D [1999 0 R /XYZ 85.039 330.789 null] +>> +endobj +806 0 obj +<< +/D [1999 0 R /XYZ 85.039 236.135 null] +>> +endobj +810 0 obj +<< +/D [1999 0 R /XYZ 85.039 144.792 null] +>> +endobj +814 0 obj +<< +/D [1999 0 R /XYZ 85.039 121.792 null] +>> +endobj +1998 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F114 1658 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2004 0 obj +<< +/Length 1466 +/Filter /FlateDecode +>> +stream +xÚXÁrÛ6½ë+x¤f*† ØžZEišLâÔRN™hж˜È¢KRµý÷JÞçyèÅ‹ݷûÅ•ãà.ˆƒ?glfoÞ¥*È¢Lln£¢XfAJ:RJ›mð-¤(æ¥ãpó~5_‡_þZ&zX^]ÏÝÑ|‘#ãpùþ÷/›Õµ?¤áâç«9YŸÕÚo_}öŸë¯_N×Wo‡p×Îój¹Z¯¯®×óÕföÏ,±€ã y(¢T§Aq?ûö=¶öìCG23ÁcïyÒQœ)»ÞëÙß³ŠŠNìg,OEë(‹„*Žãðº¼kæ‰ Ë¶êƒGÚ•m×úåm^íÔ7ïȰ¸q°HL¤¸ÙÕÇ»½ TØíJ¿hïóýÞ-)l7mÙùíúÖ6å<Qá]sÎëîyí²:W›âÍ%ׇ¼mËökXbÖo—Ëé¨'U7 ÛÖåéPwC˜ê°Š¼«w®â¾Æ$Ê”òEv»Ü†‘ÖÏ–hóôËÜ/’°í*WÛ»ÏÔ_ÞÌEïZo¹š†ûþÒCÝtó$tJRIø¾ž[8¥ûû¯+£lœ`,8©\ÔƒÛ{Ò¹æ–C–‡¦þQÝe—»¤>€ßiEar{ÜïŸýα-·~å[çBrtÊ· +¨"‹ÿïÓòkë‘?VÝÎC÷Åêð¦êüÆcµZQÚ®9vk%#ceÛTµ¯›sÚ±ºöÏåê>_ôÌ.„Ŭµ|¥ïcÓ³•†ùaëú$j··Ï‹Ÿ_¾(ÑùÜ–¹»Ù#²ê±PYØe/ùÁÇzœ'qX7?½å t‰«û‡ý€¦¨·å|ylšòÐíŸýIç«w \˜ü¾:ô_2j/„úÐ5µ{\ZöÀ‚;Îmo‡¯>.YóîééÉ›COØþÓo~cëkŠr1h².Ü<¿Š<P¥ÜB±?nË_{Xöʈ,¶4Êäð~²™ùQïî-_ªÂxÒkOuö6f|ö}†Oú0Ok%ÜRüb1…EAdPAAõ=Íh> +¦)˜›Hò1KfÌ€‘‹=5µˆ‘0>oÁ¸ÅžPË?áx”àn‚±‹ÏKÊð£Fç1ŽGÃŒeÀàóÖ«plˆâôÑ8}$aÖbôÑ8}D0vÁdÅÚEœ>âôÁlÆè#NÓG +¦4F)˜Ê8NqúHÁ´ÆÇ,NÓGœ>Ò0š0ø˜6NKþ²–£§ES†È—ŸÀDÊŒq¬¼Zkð) +FNÃ3>µðØ)Ì¢/éüO¿@Ä&²ß‚ög}©8ñ1|ä³Ój3ûu>º½ +endstream +endobj +2003 0 obj +<< +/Type /Page +/Contents 2004 0 R +/Resources 2002 0 R +/MediaBox [0 0 612 792] +/Parent 1997 0 R +>> +endobj +2005 0 obj +<< +/D [2003 0 R /XYZ 84.039 766.262 null] +>> +endobj +818 0 obj +<< +/D [2003 0 R /XYZ 85.039 724.966 null] +>> +endobj +822 0 obj +<< +/D [2003 0 R /XYZ 85.039 654.565 null] +>> +endobj +2002 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2008 0 obj +<< +/Length 1301 +/Filter /FlateDecode +>> +stream +xÚ•XMsÛ6½ëWðr¦dð± +¢0ˆ +0&ƒ”ü”P¡‘†QS:DЂ‡†<4L`6…‡Øy—Ü’>}¾àòÓÉs4ÕÄv’Зf|â +úx"Ü™L³g±së(V¬X!°út6k¦×ÑlM & YfqY=·NŽÀù€4¡O +%hK -6¯P[miF[RØÖBm ´%Ж@[mIa»ƒÚÒŒ¶ÚhK -¶4£–!¦¾“FKNÆbš +´f:g˜µÎtð¹4X3YÃÞµëLë°åk +’i-áMÓMÙ4U•våXh gqÕ€šY-ŸgUù\ÒÔâ„`CMZn~ƒlRv–ÓcW¥»ý.½¥±KÌåC™Ræ˜ÏåßãlR’b‡1¦(Õé,%<ö¯î«r[:ç=ÖÆ0hê›Cy¨Ç#g^:`Ök”Ã>v`ë«›êð*Q*ö±]U6÷n¾-û{¿Ô7¦Xý`OצîÝ›ôƒ_Ì&1¶YdZq,‘ô³oî¬Xþòɶ½tð„?xWÖÆÓ3þ ÒV›úcbóÿŽâúXˆí3Twå3õªm-~|ÛW‡³z¾ÚþTù®_¹º»¯šÖÇ<öícŸAµDBÈŒim¹È3m{à˜¹áà´\/þ86b +endstream +endobj +2007 0 obj +<< +/Type /Page +/Contents 2008 0 R +/Resources 2006 0 R +/MediaBox [0 0 612 792] +/Parent 1997 0 R +>> +endobj +2009 0 obj +<< +/D [2007 0 R /XYZ 84.039 766.262 null] +>> +endobj +826 0 obj +<< +/D [2007 0 R /XYZ 85.039 190.182 null] +>> +endobj +830 0 obj +<< +/D [2007 0 R /XYZ 85.039 79.223 null] +>> +endobj +2006 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F101 1502 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2012 0 obj +<< +/Length 1827 +/Filter /FlateDecode +>> +stream +xÚ½XKsÛ6¾ëW°¹Tš ¾IeÆÇQ^Mc×Rzq2Š„lÖ$Ád\û×w,HŠ’é¤ÓéÅñXì~»ûí¶qmØÆÛÙ«ÍìÅ›(0–Ö2tCc³3âÀ²½¥ù¡®±ÉŒ«¹oEÖÂB{¾y·Z˜n`Ï/ÞŸ9!Ï/bia:nìÙó³w§›Õ¥Zôñà§ó…{Vk5}þIý®?_èã«×(îRì<?[×ç—ëÅ×͇Ùj3ûkæ€Â¶áô +ºVFFZή¾ÚFkÛò–±q'w–†„–½`\ëÙo3{Ïh÷ˆÑüÚ^o´k9`•mƒQ4#J¿·¤",irZ¡)µs¡è‹7~<j¦[a¬ämnGȼúw¶¤Jqµ¹ÁÁµº‰dê3᜔ۂ0õ™‚F–„GÛ52J\_n î7Íš7Izk–p°8¹’?_GöôwìÐZÂŒ|æRÏ•ÕoJ«?Û*E,<o~—77jI!÷”eRáÁdKN0ÿ&þ€ò¦gó×ìw+ÂG¥²j(UÅeªnÚâ®”z.†!HuƒyRä™°É0cײ}0p¬e€h™ +B†C€O"¡ æ?"ïÇÁæ“%¸û¡ +V0Rê)®CGÍä»^!ØxRª—WýòcˆñŽdEJX˜…£)`þ½/÷&UóRå3t?²l ”2¿¾Á<ÙjöfЂ)ug´5DE^Ýʲƒîã)Ëks“à©,iÍ?é ÏJRuç½!8¢RµÄ‚pþÓwHEF$3š5!5ŸâŠH@¤©âðe}_Ë])B ßЂðiz|¢~ÉËUµêP¾ˆyM!Œ'´=x„±V+%BzÃ,ð'†± µËÓ¾V$Û7òz#ˆÎà|ÚTdTÐ:;Ò²ž$ì¥9][»ùÂîÑûŒ©ûª£ºÙp~ªÞªS/Û=QN¼¾m:üîÆ"b\¼¨àŠ»}{>¤Ý¦ëò²fÁÉÆ:VdQ#EÖÃ"{ªš”®†}W‰Mxy2…†ç[~àŠ+Y¹ku?]'::«Ž¶4:Iµß¾°J7'£KGB +ýú´·QÅ‘·ËŠ‹)âeÒÙo mÞ¯O_ +hžÍwöÂÔ‹šå¢¶quZÖù¾v׊$ ú„¨¿/ÇQÏr‰ì‡¯pyæ™4è$åÏž«5œá7l4£è‹=›v–ë[K;§h.îÿÖ˜€Çt‡‘Û—íá“Q@ʇ'ku3¢2*mtŸÙôï¦dÿís¤“rÂ’¥‚êÈ–Àœ¸#ž%€´=+¶”6M2ù*žDȵÁ‹Ë1D´"ßN66 ó2Šm +endstream +endobj +2011 0 obj +<< +/Type /Page +/Contents 2012 0 R +/Resources 2010 0 R +/MediaBox [0 0 612 792] +/Parent 1997 0 R +>> +endobj +2013 0 obj +<< +/D [2011 0 R /XYZ 84.039 766.262 null] +>> +endobj +834 0 obj +<< +/D [2011 0 R /XYZ 85.039 724.966 null] +>> +endobj +838 0 obj +<< +/D [2011 0 R /XYZ 85.039 568.015 null] +>> +endobj +842 0 obj +<< +/D [2011 0 R /XYZ 85.039 339.497 null] +>> +endobj +846 0 obj +<< +/D [2011 0 R /XYZ 85.039 274.366 null] +>> +endobj +2010 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2016 0 obj +<< +/Length 2752 +/Filter /FlateDecode +>> +stream +xÚÍZ[oãÆ~÷¯Ð£D㹓Ú[Þ8õ®][i‹¦A“´ED"U’Zgûë{Î\dR²è•%ñƒ9Μëw.CŠžtðñä‡éÉéE ‰4׃éã T„ŠhHM”âƒi:øe(I@Fc¥épúãd4æŠo.ϘvÃëÛ>žýøáf:¹µ¥Ûøùz$aÍäÎN_¶×»Ÿoüöɹ#w‹+¯Ï&ww×·w£_§?L¦'ÿ9a 0°9 t0H'¿üJ)<ûi@‰ˆÂÁ³Y¹H¥ Œçƒ»“¿ÐŽÒü¥\©xQšZQJ‡çÙÈÓáêé)/žœË&/‹%<½a‹ŒYHth ½²µt[ÍMVÄóÌGL +K\xw~v樔ž¯…´¡—UMœ;š˜ìù㱉VÚSWÄz¯6 ÆŒš0S/³$G%ö~Y•OU¼°7Ù,Æ ù’Cº)ôÕXF¨]Vgvɦî0W™§•/àÑü«åøè¥ØE³tU-!Ê…º´WÌ0€·ßZÒˆõšºÖHéiš×f`á;X<çó¹AÚ€A‘Òíu çlUUàP”Ôe¶u½p +-³ +›;»<³¾ƒa§dÃÚÎúºàZ>ExXÏÊ•l|pd\Q‚‘ËÒj;Këu–v$/]“ªÄF\Û½&0™é^å>„˜oÌpè³De—ØêA±\¬Šô;d,Q¼Ê‘²U€b=-2Sã–WåÂŽšl±,+_x`eš£e ͹”Ò’£ÃjsÑäó—%¯@ßéÕ-(Æïv¯w3›ÝŒtÝÌí—¶›I ¡ù~êSœØÉ·{™Ö¹ô÷‡ c£Â—¤uÏþXþM¶n‡—Ða¾ +ź’ Wã™?»ïŸ>\]¹Ã½ëw®>Ü~t!àP¹„iŽ-’õ¡?ÿÇIRVéº÷ñ/£×Áßz¶€&×% +$÷mÓ .ßo|¤Á¢ˆ„Jä@^ég +ˆóü_ŽnþrãÕ&‹ )E" +endstream +endobj +2015 0 obj +<< +/Type /Page +/Contents 2016 0 R +/Resources 2014 0 R +/MediaBox [0 0 612 792] +/Parent 1997 0 R +>> +endobj +2017 0 obj +<< +/D [2015 0 R /XYZ 84.039 766.262 null] +>> +endobj +850 0 obj +<< +/D [2015 0 R /XYZ 85.039 724.966 null] +>> +endobj +854 0 obj +<< +/D [2015 0 R /XYZ 85.039 568.015 null] +>> +endobj +858 0 obj +<< +/D [2015 0 R /XYZ 85.039 373.37 null] +>> +endobj +862 0 obj +<< +/D [2015 0 R /XYZ 85.039 148.025 null] +>> +endobj +2014 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2021 0 obj +<< +/Length 2985 +/Filter /FlateDecode +>> +stream +xÚZ_oã6ϧpÀÁîþ¥¾í¥ÙvÛÍî^’´ÅB–[W[r%¹Ù½O3$e‹¶â&v^lŠ"g†Ãßg†¢Ñ<¢Ñ÷ÿº¿¸|«U”’4æqtÿ%ŠP‘FZÆD)ÝÏ¢_F’h2ž¨˜Žî¸O¸¢£Oï®Xì›oÇøj<a<ttõÛO÷×·î¥ô?|Ks}çº?~pÿw?ê¦_çÉÝâÈW×wwoïÆ¿Ýÿxq}ñÇiÄvr¢cå«‹_~£ÑÞýQ"Ò$z´#W‘T1¡©‚ö2º»ø÷í/Z&½E§ÐLD¤Ð¦Â-ú݃“§]ÔÄ{3¸ :E‘ìØÉdÓ˜IY•“‡zÌ’‘ñS&1'4Ž»)yµZeåÌñX¥qjÝUéÚEãþ›µÉ‹_)åföO×ã8?gVÔ&o«º0~BVû7Éê|afßZ5vëïþµ¦1ÑQœ2’¤Gu*@íZluHÒ4ŠuJ´ˆÑ€ÑŒ¤Jy‡ÛÁTB˜”Qœ"¸áw~•_!Á•&*V¯Â[PEDÂöx›&¯·5Ü 'ƯÀ]2NX¼·òûq‚{ŠÀš›öP +C¤ @ê< Ç’¤`âg™ +Bu´¢´vêüt{ýöÝ.›Yž_v†|Y”ùr33—ë"¿ú4Â_A(4%ö„Úùó»É‡œÍÂd3S7GÌàD”Q˜„"×ÅÒÔGà5X'1ajoË&ïŽÀýÅL÷Á +tÊÏ«â$ú<°‚plr.€uYLÿ¨¯ á•|O 焬3{&> +eè5 +1‰ÅrÙåšYëøvj±ÅK êWªh¨Âì”7aðš‘gm×N¯¿d+0ƒo‡ |i;Iu/ .ñe‚ol¿Ùëßyèæ +ýÂarŒ°å€,NÆ^·}"±ûú| +¦ŽÑVÊCh +â†#€9ë `zLðr“uyìGö˜9Qƒ˜ Äš®†!#(‘ò¹y±t”Ë3!3’œë`bB%h<F’¾ðVTG +â0_÷·X^“µ›ýÂC¶-õû—6§ÂÂÆåØðàJpØ +®Ê(ï]5oVXïÇboðàßUæÖË"/üÈÒÝÓQ›¡¯\ËÞ´¸×Ø~6æÅ3d¨–åÒ~§åî‚cû›½OI5e¶F‡Ýžhï°j0úÞþ~°¿à\c6ºµíëaÇÓ-<J]ù²ËjãŠAêàê(‡Ÿ»ùúé׃’ÒA¦q´z9IÀ.¨k˜›YÖfG‹˜`rwa‹¼©Þ^ÃaÛ‘°Í~õÛnxÞ}´âº+÷oV¸éîýÌlªnjæß•3xöJD!\í‘ã͉ëq·žuáo=¡§£âKÀóʬü·tÑD)Dx9ÍÊßC}„ ®Qÿš€%Ü^ñïû +,tj÷í¥r_°@ +—ÊÞ•ÞP!ŸO°úƒEÿ’T%£Ê^…ªt{Ÿ‡¶H†~#jWôÃ7Ý*4éõ€Š{°É¢í²hÍ̺6¹»fÀ~gtª»¿Â!yfk˜ØÙv²ôˆo/Áp¬5{èÌëªiüûlî'Ù‹·ÎÀ`”Ý1»ßÖíË®ÇÕô_µ7lØ?¬ºk¬—Ê.ûºG—ëp«ì5“[»µÇî#¿¼ÎšÅS÷´ÖßdÞÖý§õ¿éÝ/Ì*³éáõ` [=XCïéÁz +endstream +endobj +2020 0 obj +<< +/Type /Page +/Contents 2021 0 R +/Resources 2019 0 R +/MediaBox [0 0 612 792] +/Parent 2024 0 R +/Annots [ 2018 0 R ] +>> +endobj +2018 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [212.78 538.856 218.957 551.62] +/A << /S /GoTo /D (Hfootnote.19) >> +>> +endobj +2022 0 obj +<< +/D [2020 0 R /XYZ 84.039 766.262 null] +>> +endobj +866 0 obj +<< +/D [2020 0 R /XYZ 85.039 637.668 null] +>> +endobj +2023 0 obj +<< +/D [2020 0 R /XYZ 99.386 69.166 null] +>> +endobj +2019 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2028 0 obj +<< +/Length 1942 +/Filter /FlateDecode +>> +stream +xÚXYsÚH~çWh+-#Ž‘D¶\[ƒã¬mXP²[•̓,dPEHDNüï·{z–SvxÑ}M÷7Ý=0m£1í²wî÷Ng.×FúÈ1Í¿×<®3k¤¹¶£snjþZûÜ·uW¹Ãúþûé`hrÖ_\MGçËn +3^%Ílã¹%Í|•4«%ÍjI³^%ÍnI³[ÒìWIã-i¼%Ï:#úˆ÷y"3¯)S€]Ì +ÃcáYKh˜ÌogW—ëËùºÇ/ãÆÂËäu\Žoê|sÌÉ…ÌÊG~œÈ²÷ +K²ªŒ¼B§ÙÔi¶tâ!²”&i°“jß"çŸoiò=.·¯Ph5ZM…²ã)öQßÇ!Í*$Íè@Ø3úì¦>û¦ò&+i_åc¡6-‹b–uÓ²ÁUIB;€Žl“Æ…$,‰Ã®Ž«äpQIƒ8%ºR©PÝ™ *ƒ2ÚEiI4Aº¦õJí>+b%¿&äû™c«‹+AÙ2lí²ü±Ëyè)Ù +¹„„?>¬:ªq,z¯²EVE‚(«Ö+mÑ5<Ë«†©êÙôFsO)³6<ÌLÕ>g)2mZ,H[L·áÙÁê!æ¬ò?Œb¤ÍE™Â²h™f»}œ(ÃñÚâ7ÚÅe—”'ý3õpC®sxj5q´ :Æò¬jZƒBí©þ¸xYûÊšØn¼QTSD©¢,¡å>{’ƒLŸO:¶¾¼ôÝ’2ݱÅFJFA³]ðƒ!.¬#ôY*ž0E„ãv ™S BP]–‰—mäpe$Ó” Ú<0lÏí¯*½†ìÅ‘¶C°ŠÛDÆÊ€»Ç2êº4â +N³T].2¶º…þË—ŸðdÁÎæ³ÙÉ|5YÍoñ{v½89Ÿ/qŸOg&?ùçÂÇ)|«3ÃôN&“…yóñ_X|•¶•ÿi)yÄå%&³ OçêHøOt÷ú÷Q°VlwMÝTúô:¾Ë!ÝQqnaíótGJ]` +eJMçĤ%¡Ã¶*&EçËÖÿa˜–ѲöyT¥ÔTähK&cÜ%×Фœª@ãXVXü*иt4Né‘GVT£¹¸&.,{Y{ +òpKà¾- +endstream +endobj +2027 0 obj +<< +/Type /Page +/Contents 2028 0 R +/Resources 2026 0 R +/MediaBox [0 0 612 792] +/Parent 2024 0 R +/Annots [ 2025 0 R ] +>> +endobj +2025 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [279.472 106.744 293.918 117.648] +/A << /S /GoTo /D (section.2.3) >> +>> +endobj +2029 0 obj +<< +/D [2027 0 R /XYZ 84.039 766.262 null] +>> +endobj +870 0 obj +<< +/D [2027 0 R /XYZ 85.039 176.856 null] +>> +endobj +2026 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F48 1171 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2034 0 obj +<< +/Length 2412 +/Filter /FlateDecode +>> +stream +xÚµXmÛ6þ¾¿Â@?Ä"ZÔ»Š^d³¹l/ͦY§8 )²$ÛjdQÕK¶ûïo†3”%¯’ìõîXˆ‡ó·´û…½øûÅóÍÅúeè/bN°Øì‘/l7^„^ |ßYl²Å‡¥'B±²üÀ^n^],Ç·—o¯/eÀÛw+œZYÒ‰\{yùêÙÛÍÕ;šôxá››•<W·D¾yCßÛ÷oÍò«,îrÞ\^ÝÞÞ¼»]ý¶ùéâjsñÇ……í…<)èˆ0éñâÃoö"ƒ¹Ÿ¶pãhq§9Ï„û0.·¿\Ø£…”"Ö6ž¬–ðµÝ“ÕeÛöòUždyC +¾,ʼE½Ö/½hä9{aÉHÞò&_Yž.‹¿ÁRUL8&EE¤ËEêGÛvÊœèÝ!鈚&̺5Òª´ì³<cFEÔîÀ+[Õ7i>–È»÷mQíϘë"Å("VM±ŠÜT7›U"+h±6<85^»“¬GÁÑ®YÉh™ï[q˜q—/…°P/€C×q7¶Ï¸±ÔÀqªªÜÇ\Ú$g92UEW(3·S¼|`ª•æmKt{ÙÖyZ$%ÍA°¤¿Üm—7íS4Õ_Ò\Ññ—%W9ŠIš{&ïм…ÅM¡÷Ƭ1qÁq’âzþ–#˜ïJ{yÝI[^q +º¦Þ³œ,Ó1e)4Ø©²T+Ðþn˜+‹jsƽe³«jàV»3rÿ÷ºM +j”âïhy,Rˆ*$Evë&”fÎË<í´Ûà×]Ñ´`Ygäm´0S55é;uLº"MÊò~øË§,P-o“£™ +ñÏàç1©z6 ~}´};{ÞY÷j BýAáεdEŒy•l5¾ƒ±ê;ð +¤çÂFCÔMQu;ÔþåLzy +¦À,Ç»†dâjɱ†³hWìûRªê',ÁTœ˜íÖÇäcΣÊòÒúâNmOlVJß'§•pÓè ¿Ÿ`8àçw*ýÐ1ÇÁPOé·®6P;™ð6Ju4ª“¶½ƒ™SìdßZˆÇBåkFŒTì¾Ù~|ú +@¤3ŠI¼¾žlýÖÛ$iÇ +"ʼQ ^n<NW¤R(PÛ¹‰l!ÃA˯¦EàB}Úžà&nfÞRÎ厈Ü!Çïo¯þÍêÙæöosM7 +Eh[´Œ—µmøÐ*“r±ðü³”3`ê1Ðé±ï6Òæ‡›g£÷½7ù +endstream +endobj +2033 0 obj +<< +/Type /Page +/Contents 2034 0 R +/Resources 2032 0 R +/MediaBox [0 0 612 792] +/Parent 2024 0 R +/Annots [ 2030 0 R 2036 0 R ] +>> +endobj +2030 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [348.855 518.451 542.13 529.354] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/gputils)>> +>> +endobj +2036 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 507.118 127.879 517.016] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/gputils)>> +>> +endobj +2035 0 obj +<< +/D [2033 0 R /XYZ 84.039 766.262 null] +>> +endobj +874 0 obj +<< +/D [2033 0 R /XYZ 85.039 724.966 null] +>> +endobj +878 0 obj +<< +/D [2033 0 R /XYZ 85.039 599.895 null] +>> +endobj +2037 0 obj +<< +/D [2033 0 R /XYZ 85.039 495.078 null] +>> +endobj +2038 0 obj +<< +/D [2033 0 R /XYZ 85.039 276.523 null] +>> +endobj +882 0 obj +<< +/D [2033 0 R /XYZ 85.039 170.102 null] +>> +endobj +2039 0 obj +<< +/D [2033 0 R /XYZ 85.039 132.772 null] +>> +endobj +2040 0 obj +<< +/D [2033 0 R /XYZ 85.039 89.559 null] +>> +endobj +2041 0 obj +<< +/D [2033 0 R /XYZ 85.039 69.634 null] +>> +endobj +2032 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2046 0 obj +<< +/Length 2534 +/Filter /FlateDecode +>> +stream +xÚµYÝs¤¸÷_AUª.3WF# J¥ê²çÝóÕíyc;yÙ½·Ì³{N*ÿ{ºÕ‚Ïy×Î!µúã§þ¸sïpçÍÙßoÏV¯ÃÀ‰Y¬¤rn×N0îÅNè+ҹ͜÷Ÿ…léŠ/n¸Xº2à‹w—¯„²Í«ë%þZºBF_¼úá»w·×ôÓ·¾Zú0æâ†º¯~¦÷Í?ßuÓ/¾·ä®qäÕ«‹››«ë›å/·?ž]Üžýv&€a’…*tÒíÙû_¸“Á¿Î¼8r>›‘[Çãq +ú½@ÂØ5,[0W×I;»`„WÓÙ†Á¤™Õ"`/ꇟØ}®XÆcÔzW$hµ@ÉÅCµ¯©¥ð¿çM‹{`†Ÿ8`ò`°?3¼¨ +NþÚOc›¿Í>¡ÑIÖ¥:¿ßØ>ë +H!ÿˆ\ëÝdÂPW +lÂ|LžÛ*Ëצ3ÂDÀôÜ#õ”mmQØiÑ›5z +M«x¿¯-c„øÓg«ÔÚ´#î—Á"ÉK¶®«‘B°M7Ôv4¹½–›¢ÚBXÍ(Ö2ÚI¡t5’|=änBd\AW[ dB`P•¾ÕÛª¶ÉóÛ*ÓEóˆ—Š˜‚ôdì˜×UQTfÓôÙøv@oKôÈõÖS¢ŒÑ˜>ï&lP!⸿Lj%Å|/¶X±Zø e0‡–f›Å€“ñ>ÜcDФ^ŠÒ !L]¬X*o§Ò[áר¤58†f"-“ˆïëå›üßz\Ê쪼lumgbŠf`3¤Ò@j˜j†E?XIiCö²Ž(•ä<»0”Üzlî=ª…’qÆ”±,Gs¢¸ö P‚:¹/®ÇD|A0‰Y +^ûPObÆ?‹äã3χìõ«XÒ…Å/"¶çcäTc±g·ÁHŸû¢Ï‹°àÛbÂÂc›h†ò … +óšOøÐu£çô"a&yþéyÀ¶‰WÏ|áÃ$£+˜•bɉ#î,½ŒX‹(¯5=:…èg’üLèï®KEL_Ó§îŒC*¥dйNê¹sKY½ß©ê:P6ð¸/ÍK=O‚¥ê?AÛ!—‹×¨¬ÄòØèMjŠ)ü>Dt:ªcðqb¬ò£êÏË X4cocO'>oò¢OA“º?×9¤ÌÃ4æ)„UM3P +³¦…B-©3úž’K)F•¤¤3—FëE£ä¦´Š&eÀæ7Š-}ðQV´N׺Öej™2é§+H*Øtö÷Fw×0× +©Âvõ”ñUWÔdywÃA½¨¯û¼ íõ͵è.²¾KNÏLFiR/'N5@Sa$»-ÕTÒåFWû&Í‘6:Çp‚×’ž²#_Šum<ñ„ùuOÄz‰“€¯8°—t1Ö¤xñá±÷r7KW‰Å[xz‹ïLû'xJxÎ\``íèÌa‚¦i§N±ó“aá;õy¾1Ï‹yv¤’³3{ïí1rƒéƒˆ KñŽÓs»ÐÝ+Eqì(ˆ:¡\rNä‚•"<r‚Á¶þ»ìöµ‰±i{~°tš<˜¯˜ýÔôy0.`þ!jÑ1êcUY<ôÎ"ëb¶ü$û¶rí +‘Çd/*ÙìÍÑ)+$’^A"ŽÉ<³†Sàü,1A3 +endstream +endobj +2045 0 obj +<< +/Type /Page +/Contents 2046 0 R +/Resources 2044 0 R +/MediaBox [0 0 612 792] +/Parent 2024 0 R +/Annots [ 2031 0 R 2042 0 R 2043 0 R ] +>> +endobj +2031 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [332.828 677.977 339.005 690.741] +/A << /S /GoTo /D (Hfootnote.20) >> +>> +endobj +2042 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [292.368 460.792 314.286 471.696] +/A << /S /GoTo /D (subsection.4.7.9) >> +>> +endobj +2043 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [233.641 235.317 255.559 246.221] +/A << /S /GoTo /D (subsection.4.7.8) >> +>> +endobj +2047 0 obj +<< +/D [2045 0 R /XYZ 84.039 766.262 null] +>> +endobj +2048 0 obj +<< +/D [2045 0 R /XYZ 85.039 724.966 null] +>> +endobj +2049 0 obj +<< +/D [2045 0 R /XYZ 85.039 706.934 null] +>> +endobj +2050 0 obj +<< +/D [2045 0 R /XYZ 85.039 676.981 null] +>> +endobj +2051 0 obj +<< +/D [2045 0 R /XYZ 85.039 609.858 null] +>> +endobj +2052 0 obj +<< +/D [2045 0 R /XYZ 85.039 541.489 null] +>> +endobj +2053 0 obj +<< +/D [2045 0 R /XYZ 85.039 497.653 null] +>> +endobj +2054 0 obj +<< +/D [2045 0 R /XYZ 85.039 478.351 null] +>> +endobj +886 0 obj +<< +/D [2045 0 R /XYZ 85.039 435.636 null] +>> +endobj +890 0 obj +<< +/D [2045 0 R /XYZ 85.039 211.846 null] +>> +endobj +2055 0 obj +<< +/D [2045 0 R /XYZ 99.386 73.144 null] +>> +endobj +2044 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F101 1502 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2058 0 obj +<< +/Length 2748 +/Filter /FlateDecode +>> +stream +xÚÙnÛHòÝ_!`]jÇn÷Å+d;ÉÀ™d-óh‰–ˆP¤–¤ìxûï[ÝU-‘-Û‘^ÄbuWuUS|0ðÁ»“ŸÇ'ç—¡?ˆYÈ`0¾D>ã*„:`¾/ãéà«§YȆg~À½ñû‹á™ô¹÷ùÃøézh¦†gBFŠ{oÞ¿þ<¾¸ÆIMý4Ô°æb„ß~ÅçèËg·ýâ-¡»6+?½¹>]†Œ9¹ŸüçD +ÇnÌhçªN§8Ò”8’L&i]ãXÝ$“o4\кÛ*Y¤§ +‡‚^Ûßwö÷¢G\%˜ÖÛ ì£7e3oË;g* +ôàLû>îANãÀ.|o@߫ҡð½YV7iUƒGizc« ˜¼-ó¼J߻ϊnm’›œfë9ÎÕ4ãvYÝœ[màÌ²Ì +ƒž¦³ÿ¦´4ZVÓ +’é´s¾²aàü×=;a!p~-A²l·'.÷™ŽÅ:.ºH|=ŸRïëQ*D±R"X(BÀ3)(¤He ØßñqIúôOš!õ´ÔoUÒŠ +\FÕ¢²îÚ)§^çu¹. *ŠŸÄuéBª4ÓèªÝ&[xT¤¶¶EY:É’ÜbUÚ-¾B2훚t-]òbÝ5_Ï|ν·Äš•Çb«Ò¤Iwê—:4YYO÷™”©rNµ®]iX.]̇P8ÖÙÄ1}“„ùwîóŒQ>un¦Ÿ¨aèrÏI¸ +îU>u’;Á˺~’Û<[dÎ2†óŒ¥à3 +œðoË*™-’Íñï>wà܉ü÷ ãiRK¤”8¦a +|šþà'‰°±CIâþ¤ÈLn +Ûs›´¿Ã `KZ˜IhŇÑõ©|¨KqÄV£¾¹¬ëÌ&ióf2£}RJ',SLçE“ÌRDcLhÎi9¢K„çpÄØlos‰A9ÍE%»1óÃÈèÜ‚šm±¹ÁÌDï7™•HÆtÆä«”V#O± +!˜I˵[ªí¹Å/Ž}ýììP±þqcpT+®4¨4q¦ZÝq +endstream +endobj +2057 0 obj +<< +/Type /Page +/Contents 2058 0 R +/Resources 2056 0 R +/MediaBox [0 0 612 792] +/Parent 2024 0 R +>> +endobj +2059 0 obj +<< +/D [2057 0 R /XYZ 84.039 766.262 null] +>> +endobj +2060 0 obj +<< +/D [2057 0 R /XYZ 85.039 602.316 null] +>> +endobj +2061 0 obj +<< +/D [2057 0 R /XYZ 85.039 582.391 null] +>> +endobj +894 0 obj +<< +/D [2057 0 R /XYZ 85.039 520 null] +>> +endobj +898 0 obj +<< +/D [2057 0 R /XYZ 85.039 211.846 null] +>> +endobj +2056 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2067 0 obj +<< +/Length 2950 +/Filter /FlateDecode +>> +stream +xÚZ[sÛ:~ϯÐÛÚ3Ç,/¢.û–ÓæÒ3ݦ›¤Û‡öLG±•D»¶å£K“ÌÎþ÷x‘DIvÇzEQ +Ö +¤o7vêXm-Bc/¤kÕoh'åXš÷sèäuc’¦Ôõaˆïz«Q%âJ¼›ž +Üãšì4à HÈ};¦&LÐç±JŒ‰`Ž‹¥ébÞtæfQ£@oE +®Ì|ß ÚÊsè!ºã£k|&)‘¡ïjÇÍ:BÙdê×Þ5Ih”›tžý ”Ïñ9h…FäEÒ¬wiï¨ÕHômSä7Ët¥´O: +H:$(î<ݸ<;2›¨¹Ð›¨„¶ô b`Æ/ûNcP£ (ñº1 €æ/,ÒPc +aÌ€,i*CÆf®€aM€ÈïF†Ã=´uP¯Y5R¤¡°Z;{Î zˆ"—}°›½ÏU‘ô ì"zìÑg𠤹Æ8~„«!-çE¶Q¡È@Lƒ˜{i€WÇ$ÚMb'^5 +G/µå‡àqâžÓåʶ#û +endstream +endobj +2066 0 obj +<< +/Type /Page +/Contents 2067 0 R +/Resources 2065 0 R +/MediaBox [0 0 612 792] +/Parent 2024 0 R +/Annots [ 2062 0 R 2063 0 R ] +>> +endobj +2062 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [359.417 446.75 365.594 459.514] +/A << /S /GoTo /D (Hfootnote.21) >> +>> +endobj +2063 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [348.389 303.288 354.566 316.052] +/A << /S /GoTo /D (Hfootnote.22) >> +>> +endobj +2068 0 obj +<< +/D [2066 0 R /XYZ 84.039 766.262 null] +>> +endobj +902 0 obj +<< +/D [2066 0 R /XYZ 85.039 724.966 null] +>> +endobj +906 0 obj +<< +/D [2066 0 R /XYZ 85.039 289.714 null] +>> +endobj +2069 0 obj +<< +/D [2066 0 R /XYZ 99.386 121.542 null] +>> +endobj +2070 0 obj +<< +/D [2066 0 R /XYZ 85.039 109.356 null] +>> +endobj +2071 0 obj +<< +/D [2066 0 R /XYZ 85.039 95.907 null] +>> +endobj +2072 0 obj +<< +/D [2066 0 R /XYZ 99.386 76.39 null] +>> +endobj +2065 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R /F127 1834 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2075 0 obj +<< +/Length 2525 +/Filter /FlateDecode +>> +stream +xÚZësÛ¸ÿî¿B37ÓÚÆ“\|3‰"_|µ-U’s&•–h‹S‰TI*Žû×wA +|Ü¿ìG{ƒyë¤M¨Çðqçó‡þ¨;P7¹~ð¦wÂaMw¨¦{7ê:¼í›Ç»Ÿ4¹\Ùët‡ÃÞ`xò}ôÇQwtôß#㩤ÈuÜÖdqôõ;nMáÞ-Œ˜ïµ‹•‹Â¾€ñ¼5<úǶ”¦-B_èXiMàŠY¥5qA+ŒA©$þ†1}X¥A%±õc”gRÀ³îÕLˆ[mâ!ÇSd6>y'Ÿ,Fß°ÀÁ<KÔ¿ÿÄÉ ÇzY ݯ²0ƒ•Dý†L¨'JáTͬ²(~PÃ$Ö«’{uÍOüSa>K¦Ù»ÂÐÆB-â öhЊ +¥È7J…½êk[`‹Õ/Ë4xX¶P•žY¨%ÉÂIaIMù5}h©Á « ã"§ÁP’!§ŠÈã,šÌÔ0ÒvÒœ—ix¦¥-”ŠÚ’Iª0Ó²€u¤ÅÌÓËÀ>ÝŸÁb9mØëÙÁ¤5ˆƒ¿ÛŒ!ÏÕð)máàÂ÷уwúø¼wqqÚv†ç½y=¿êŸ~ì +*ã±4è†ež#̲¿*‚A<ÝA™:ˆr§¢äèR*4È.’i$¦™t-wG³0òžŒÍÜ4üL‚<œêåý$Ë¢»y¨n'K ]½6›%«yñ<SÁsn>…ÓJ#é,pC‚Û.[‹âûdk˜FúÖS²J +¨œ)t÷=0V +X[&³û"ŒóBo˜PN“wb‹€«“¾O‹*çG{l\À6¥ŠÎúY…†‚Þr•«¡B3È”¬òrRÉ—mÊŠAMæAYˆ™]MÃàeþ²"_Û/ü™‡©N0 +o;QÞâ[¼Å+Æ:{ ìØò?Kÿ4 +Òדš +†–àˆQ·L:9n‰âC0.ò³c¼#„ÁÔ‡f×khKvðxRJÛVtGø‚'‡ZºaÛ~;‚÷m\¸Š³†yWú§j–òßúÎ[œD¸Ül½«åÒì)wO¹ÙG£ÝLÅ«»;s˜`6_ü“ƧQ%²ôû_˜&ª!Ù’"^m‹õðb7‰fx¯{ÑÐ"9TŸ?tVi +%¶¬µ +Íš[émÔ,õeÕΜÙyÔÊv×ò‚¢üŽdLbŽ(Xl×Q7ÀŸ¶!‹©Ç˜„øà|¿¸¦M!^‰/ŠJ¸žÅvU%¾Ô‚DJ\DZ5~Èb0˜¯6ð¦C¾ ÞÐ +ð®2Sæ6NØïWñ¤|c·Á¯–Á@‚ûì5ÞZÔæ@³Ãj‡¬U=®Kû)”õæõp£¢·¯ÍÙâ"˜¤Ifhçiõ‚£þ޶<Õl¼ +»l><î&å( +endstream +endobj +2074 0 obj +<< +/Type /Page +/Contents 2075 0 R +/Resources 2073 0 R +/MediaBox [0 0 612 792] +/Parent 2077 0 R +/Annots [ 2064 0 R ] +>> +endobj +2064 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [247.021 673.245 268.938 684.149] +/A << /S /GoTo /D (subsection.4.7.6) >> +>> +endobj +2076 0 obj +<< +/D [2074 0 R /XYZ 84.039 766.262 null] +>> +endobj +910 0 obj +<< +/D [2074 0 R /XYZ 85.039 724.966 null] +>> +endobj +914 0 obj +<< +/D [2074 0 R /XYZ 85.039 452.448 null] +>> +endobj +918 0 obj +<< +/D [2074 0 R /XYZ 85.039 433.789 null] +>> +endobj +2073 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2080 0 obj +<< +/Length 2945 +/Filter /FlateDecode +>> +stream +xÚ[[oÛÈ~÷¯Ð©XMæÆËtÛŽ#'^8±+)ÝÉ" EÊ"V"U’Š×(ö¿÷Ì")Ê–B>‰Ïå;ßœ93âÁã +µºØØ•aœ¢•nL×U0¢xø=N¥EnŒ²`ÚV +ùu:y¯;|ÅŽ+ň+Vm.‰ç Ÿ1¸ H8޶öÛ·'P"}6-®qŽ8H1®ý>"xÉÎÏOò@… +® §˜ì]¤˜êÞ + ™É@É*±Ì'›n™ìÛ–Õ´³ã¥Ê›òo_iŽÉXóU”EÕ¤çECâ>w:uZ2+A«ä²è͉Ê.ÉãÇ$2Ãì7äÔ¾Èø.L]0 ÂCÔÕôáíãÛ4?ì–?퓇î#ç{Ø«>¼Üæa„P•&®D“('¸ò½ÍŠ¢Ì?ÅžsñÛù|[« +QR.Fd±»[¶¦.Úöù*ÝìD®ŠÖ*3ƒÊ‡H·ú'$ïä +eÖþðSªofAòÙŸ"áÓ:«hñ»Ê ÿËi•Q>Ó$Ò-yª[”I²AUÿú–qXÞgÓEP˜>¦3ß×%ºÝ" —KâÈUÁØa|.ÙK²–:*bò¿Š˜¼°¼l‰ƒ¬ÍŠå¶-X¼wšÑRfkãWKÜ)M<K§Qš”astm£ÈL¶ºÚúÉ,ñueôq6»B†¦9*fœ¢–ú·VÌT3¯ÁúõJc®ä1Urø×òšküWôÙ݆”Iu@”åún¾ÛnÓL-8¡O “ÝæA–™ÇåòÀÈvÛB7çé.ƒ¨K@<ox©ûè‘\} +8’KFsltBŒTQ’´-Oâäõ"¦¿ö¦¶±D.]),î]ïå& 5ˆrc¥&C>+s®CÙK2°]i‡{2B ßa +Bo–&¹Š{eÁ{°9D ÇŠ^ÔËIÓºþ0ÊY¼UUéjêÃÒŸüˆòªù¤û©yÎ;?ÆÁkÆ{± +_3=Û¿Ó:»²ï‚±¡¼A\Þò>àÖK½CFŽpk”?šð{Pk_Ó«tþåÏ5èñÝ]²„?€rzõã»ë²#Å|MïçÙ¥=&1Ì¢EËŠ§šäOáùki®ð%Ýhîq¨ÜÜ^xîùˆÚ·228óÓ£Ø>ô×GžàuÅJ©~K.ãaòÑWŒYµ,=…øg[xÈüœ,©€î^ ~ŠðÓsI]qƒûE$ù&>½žéªe=ˆàN·{âÂD†{Ùº'®ƒ|˜«¬?^Ðô ·d}U±RÚë϶ðõ=8Y²¾‰®zÃvœ÷=¨–ïqªAk[¶sþè +£v6B¤L‹´xÞÚ´°L³òLA^9]nifån¥>BÚÈ6N"¬¢ ÜÁtÝö)TOˆìµëÔhÕöiA~yJÙÃ|àXóüÜ=1š…Í#ì¹<Y/Ÿí¿ýÛðU„ë8y4‡Sã¶=çQ9Xª>50XØSø +9†±îz¯C.ósrkm 9å^WȉÇu(CùZϼÎuh!Ãÿ§¯ +endstream +endobj +2079 0 obj +<< +/Type /Page +/Contents 2080 0 R +/Resources 2078 0 R +/MediaBox [0 0 612 792] +/Parent 2077 0 R +>> +endobj +2081 0 obj +<< +/D [2079 0 R /XYZ 84.039 766.262 null] +>> +endobj +922 0 obj +<< +/D [2079 0 R /XYZ 85.039 499.478 null] +>> +endobj +926 0 obj +<< +/D [2079 0 R /XYZ 85.039 328.251 null] +>> +endobj +2078 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2084 0 obj +<< +/Length 1821 +/Filter /FlateDecode +>> +stream +xÚ½ÉrÛ6ô®¯àL/TÆb@p“Nf[‰¦vj)§$£HHâ„‹J€qÔNÿ½EÒLœôЋ +¬Ø‰CZ«5äÅVä‡N`k•Zl߉œé,‘½ºZLg8@ö»ë7ÔÛÛ»©8šÎ\<÷}quþnµ¸S‡¾¾xs;õg±TàÛµ.ß¿3×—šÜÀ¼½X,—·wËé§Õ›Éb5ùsâ‚ÀÈrOb' +#+)&>!+…³7r¼xnÝKÌÂòƒÐAq +äB›–©’‚ﵬ)MrRžU¥TÛ!FÆ„'{ +Åè<tÔhÜëº#‰ßN;ÏÆŠuì¸ó¶X/4ÉLJÚÎŨÉSS‰L·U…R(eÃo½‘BÇ’=-è ùÍ0ÌQ¾ß/³1F'ÝŒËJôCN’þœn4ÍNçóS' | b;<èÙ¢Ö<Ñ·’)’î|·K‰“ÝT;jm7Ò +Gf7˜ë°±kgœsçöŽòþÌÒ°Ñ®>wßo žz‘M¹éH´€{‚Øo[»`8öØM]‚NŸ*j±P#ÇBQdœÀD¨éÝFv„úüh×UjøJ(˜Øˆ„Âìs'Ô„¯Ú)ïX5&ªÛ€€±X»“Uf‚ØÑ’Ö&¸àÑŸ’ª8dyë%Ð|W“BcÝg\Ï¢ËË‹‹§¢Å†ÎHšŠ* +/àJ}ÇÕXr’|6ãâ_ôQ%W2P="h+R’4¹°˜çÙLS‚3IIE"𽌀Ëy ¡¯¾7GN™N +ìÛRs/¦9›¢àºØ¸–Í3¹!a‘#DßB=îÈÎ;i‘3“yíõf`O$ãàÍ3ÅGê‚ãöyàéÌ3C^BËN´ÕQÃÈŽö™HËk¢×$Œ:ÕÓµeÀ¡ÑTZÍS¦70›c°F=…ܶüF ë¿\ðhÛ§L:Èeô™z$¹m%4“Ît±}½UçmNÑ2©š’«àÊ É©IŠ<kýgm±Þ@´ÅlK ô&×H¦dIá´@^XaGkv6¦<WÁÎSbá9øVŽñŸ•Z™,ŠÊÁ +Ǥˆ8Tî©AT!hÌ"ìkV4…úI„ƒP}¨Ä +xajb'ºE•Ò\¤”öêÊðÞ¡¦zeÀM3"ÒFÓÐo ++ÀMYRQ&I}TÇ-•È–¬…‚øWMTÙÑЖuè8øÏÅ&ûâ©Ešâ+ç°c÷Až1>˜É0¼]PÃG8>Ö˜÷«É¿L¹OÌ +endstream +endobj +2083 0 obj +<< +/Type /Page +/Contents 2084 0 R +/Resources 2082 0 R +/MediaBox [0 0 612 792] +/Parent 2077 0 R +>> +endobj +2085 0 obj +<< +/D [2083 0 R /XYZ 84.039 766.262 null] +>> +endobj +930 0 obj +<< +/D [2083 0 R /XYZ 85.039 287.815 null] +>> +endobj +934 0 obj +<< +/D [2083 0 R /XYZ 85.039 240.617 null] +>> +endobj +2082 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2089 0 obj +<< +/Length 939 +/Filter /FlateDecode +>> +stream +xÚUÛŽÛ6}÷W(ÐJEÍ%)Q—yhovÓÔÞZP`ŒD{…Z’+RÙîß—äP¾´Nú" +§”e fw??¬ç+ØŒýÁÅ2ŒÍ¼ +,»íµ¾¹p_ŸMÌÌô±*üpb~8ä®if\Tlj´ÍÕRiõõ¹”ægƒ‰%§wÁˆ0˜XBƒrè{ÙB#Ú + +endstream +endobj +2088 0 obj +<< +/Type /Page +/Contents 2089 0 R +/Resources 2087 0 R +/MediaBox [0 0 612 792] +/Parent 2077 0 R +/Annots [ 2086 0 R ] +>> +endobj +2086 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [502.651 525.673 517.096 536.577] +/A << /S /GoTo /D (section.7.8) >> +>> +endobj +2090 0 obj +<< +/D [2088 0 R /XYZ 84.039 766.262 null] +>> +endobj +938 0 obj +<< +/D [2088 0 R /XYZ 85.039 724.966 null] +>> +endobj +942 0 obj +<< +/D [2088 0 R /XYZ 85.039 705.852 null] +>> +endobj +946 0 obj +<< +/D [2088 0 R /XYZ 85.039 558.281 null] +>> +endobj +2087 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2098 0 obj +<< +/Length 2402 +/Filter /FlateDecode +>> +stream +xÚµÙŽÛ8ò=_á·È@¬è–<o=É ’f“Á€-ÑѲ(èèŽ÷ë·ŠUÔá–“™ öÅ*Yd]¬ƒö6Ç·ùõ…Çߟï^¼~››Às“$ˆ7w‡M»^¸ß$‘çY¸¹+6¿;·¥hzÙnwAì9ñö»Uä¦Yê#•·ÙE{7ó™à¼ßž3ª>Òú(ÛìÝ}$¼<öÝÌ‹iù])[¹Ý…qàB§“Û v·~ìÈVT<Û4y);ZÔk‹óÌÔY-Mæºîv—ø)¤˜2·"á +‹<IQ÷„¢R#O„6ÕM¯tÍt¢.–TG51â£À¾ïîã„.d/TEúÔ5};}’Œ9з/åé'K„îÞ'êßJÉ4OêÄ8 æB‰ +èT×˺gŽ\×…úK³í¬°hÜäÛÆmfO°@çº_wp§ò‡Ñ•z™¹J=l}o”l†7a´k'yb·;éVîYÀ +}Þ€RK‚ªY¨©ÅˆÜ +ÕE%ç¾F°¹C_Á³;Š£ÏíÏ?¿¢¯ìHô(;Ý…o܃ï8Ù5Í@ó”ÜÒ`a])à;Í +†È«ÒÔÚ) 8ù™s”Æ"ûȹ©P¦'üçΞI_Ê"“Ù{ +ИÍ3ç?[l«‡—hb‡¶Õ÷P+2+~kÞÍ4WìrY椰¼Tn R”Ä,P¹¤qn B'¡a*‰l_=ŽT‚>ïoþMÒ¥Ý +ÜÞë8xÖ&àÀÛ—|N)Ú‚ÄhCÚ&˜U•²ªæ„d8d[Ÿ”DM˜ l™ +Kkpv1Ïu'Óµ ¼ðØŠá9$!~èl·†d9¶o-°Å`wÍ?•q%ª´á39”è 3„<.”qUÅÑ»£1•jHÖ0r˜NrÀX‰–Äê1M¦õàÉTÙŒqÞ°lõ`z„‰§Åž#+Åkîšq|’P\Ÿ×ÿJç¦Dèð‚ƒÃ¼EèË6'SÔQëb^/‹S36‰6ͳÁ.[ÇFÕiL£µmne7_4)&n¼– ~À›{}4Úýˆ®3tå +< +endstream +endobj +2097 0 obj +<< +/Type /Page +/Contents 2098 0 R +/Resources 2096 0 R +/MediaBox [0 0 612 792] +/Parent 2077 0 R +/Annots [ 2091 0 R 2092 0 R 2093 0 R 2094 0 R 2095 0 R ] +>> +endobj +2091 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [344.583 447.84 366.501 458.744] +/A << /S /GoTo /D (subsection.3.3.4) >> +>> +endobj +2092 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [194.149 415.96 216.067 426.864] +/A << /S /GoTo /D (subsection.3.3.4) >> +>> +endobj +2093 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [307.612 320.318 322.058 331.222] +/A << /S /GoTo /D (section.5.1) >> +>> +endobj +2094 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [516.895 300.393 538.813 311.297] +/A << /S /GoTo /D (subsection.3.2.1) >> +>> +endobj +2095 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [467.582 180.841 482.028 191.745] +/A << /S /GoTo /D (section.6.5) >> +>> +endobj +2099 0 obj +<< +/D [2097 0 R /XYZ 84.039 766.262 null] +>> +endobj +950 0 obj +<< +/D [2097 0 R /XYZ 85.039 724.966 null] +>> +endobj +2096 0 obj +<< +/Font << /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F130 2100 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2105 0 obj +<< +/Length 2985 +/Filter /FlateDecode +>> +stream +xÚYKsÜ8¾ûWôi®JˤÞÊe˱óšLv§æÌA-ÑÝKb¤¶Çÿ~TK²œ¤¶öÒ¢@ +éq²Š%(>-ì›ç…ÆûÝêë&Â9vj½ñ=ádôhU{&j»†Çq·Sí:\¼¿ohºÖ]O£d³-ÍP:Ýc׫º#z¿gIÝc½ÕËæV·uÖ—šå”ÌÝèÞš?÷k/t²²Ê¶±üƒÔ>k×2qvª?q²¦°`©«Ä +¾aÞcw̪ŠEeÏÙk¨Ø›Í> §q®›Yª˜.³Qyß‘CöšžYCOøbbn8>ç²Ù©ë[=ìË|Ï"ò\¬\ݘEÀèЖuÙ—x^÷¸MŠÈ°Õ5Hç.x³Ž…£ÚÚÙHø´éÍÀ°lˆ9úÈ´[)ë`±-ÍQÂT§²–ìD)°¦çúX4Ü2é|žüLÖþ‚ˆç»bË¢a/ÎihN'Á‰ÁPé”–2ÈX<8×st0ÿ›EiÏ]Ãn§ú'LÉiŒn¬§niâÇ‘ìÅ1tÌ>GSïú>k‹³“-±è~ +YN×Ì oéIî2km¿u¡ZÖøáêKG£²É«cÁÌOvÇÃA·lÅRUߣ>»ÛVewh™ç4¸¦TrбÖMÙë$\äû¬!gÆ J%m‰©„?Ú>ÒÔ±¸ +U”yÖ+–65¿9” +Mwi_ö/o0¥P”qêÇAw+4¤Ì£™Ÿ…Ó +Æ1Ga2–u‰.ÿñÃzû&„W);E§”‰6ªÜínEƒO&îÉw=w¶_Ê”4YoÙŽýX…ËËÜTÄ&Ä‘ÐêÍì’LMÄA¥€örªFFn +Tk`BêÔÙaA`ËôŸ6Lã¦ß«¶Ê—Wǃr]bç²#ý¦¢ÀSÕ[U˜!ñ +І0ÁzÈ\«¬a1xxHÚ¶¥ Sl¬Bþ†3ó“Àå]P'æKϤ0_øV‚‰°Éfº£'µÀ7Íg8EùGv|”`åjuSüÄ3ïØû‘÷œ•Õ±eÅ´FÏ@ÜccPÃ9I³Fà®Üx¤7>+3ç$*ÑŸz»)›â˜›3õkè•,ì¾ÂùQH’«BÒx»…šö¹/w{ÜUè¸Ívªp9<WðÇÈCJ“ﻡˆ‡ú^îxý´kàz14ÈOƒF`½w=‹eí +v&iã +“õÑÜWuËì“3 ӊâLfJŒ«wDåéÁã6S8½Ý‚ù’¿E¯Ö4´êwX¼°ãÄ%½Ó2_¼J Plhnðáf&êadû“½0P™1o0n‰§Ü©ñØÚF^ÂF +endstream +endobj +2104 0 obj +<< +/Type /Page +/Contents 2105 0 R +/Resources 2103 0 R +/MediaBox [0 0 612 792] +/Parent 2077 0 R +/Annots [ 2101 0 R 2102 0 R ] +>> +endobj +2101 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [383.866 608.498 405.784 619.401] +/A << /S /GoTo /D (subsection.3.2.1) >> +>> +endobj +2102 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [126.504 208.796 307.824 219.7] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://ec2drv.sourceforge.net/)>> +>> +endobj +2106 0 obj +<< +/D [2104 0 R /XYZ 84.039 766.262 null] +>> +endobj +954 0 obj +<< +/D [2104 0 R /XYZ 85.039 487.617 null] +>> +endobj +958 0 obj +<< +/D [2104 0 R /XYZ 85.039 387.2 null] +>> +endobj +962 0 obj +<< +/D [2104 0 R /XYZ 85.039 314.151 null] +>> +endobj +966 0 obj +<< +/D [2104 0 R /XYZ 85.039 195.339 null] +>> +endobj +2103 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F72 1221 0 R /F101 1502 0 R /F107 1525 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2109 0 obj +<< +/Length 1409 +/Filter /FlateDecode +>> +stream +xÚÍXmOã8þÞ_‘OG*mƒ“6i‚8$X–â^(º“€iâ´IÜÍ‹–Jûãoì±óFÙr'ÚOxÆ~žÛ3ãceãrôq1:ü4wÀ +<Ç3‰á»™Æ|æY®ë‹Ø¸7]˶Æ×#æùÅDZMÌ»ËË«›ËñÄq‰ù×Õâ3J·çgçÇ;p×<û|úûââOÔ¸;§?.¾Œ.£¯#¸Ãn±kîÍ(Ý?#݃XÓÀ7¾IË̘¹žEäÔ¸ý1"=ö@Òo²á—L[‡fÀ”†µ yƳ,Ìcü¸f9Eé·MÅx^J¾èðÓÌïDÍö¬€Llßò|Äxp·7ŸŸ¸€7™Ä¬ QÅ‹í¯Ç%¯‹`¦Žo>â¤JnLNÄw`VkV¢†K2(G¡ê’ÆÊãH¹¡K¶øQ‡Ë*#Ñ'¦¬¬Ä.ÍfæÍ3¦Ë±CÌzµ¢…pÅð¸7Á袛ßXšB˜ü¹™rþ$$ßd¹ !Æ$²ê K[@C…$*\UÂ¥‘±ù +á*^ŠŽcîàrž«,Ù2¥¢ÂySè0˜R¨Î¤5M7(! '[ *2Ð +ø +ⲸÊIÕ%©~†Þƒå+ÛÍšE¡ZJ…ˆ‡7£B .IF +zß>l_ßKïG³^ÙÏ·!ý»=…¶˜å5Ý{mˆõ¸àm2ýòh²Z'‰È|)v&©è‹M{C¶›˜³r½—٦ߨn^GX;ºÉê?x2ÐDuQ4=º>ÖþÀAͤðþ +endstream +endobj +2108 0 obj +<< +/Type /Page +/Contents 2109 0 R +/Resources 2107 0 R +/MediaBox [0 0 612 792] +/Parent 2116 0 R +>> +endobj +2110 0 obj +<< +/D [2108 0 R /XYZ 84.039 766.262 null] +>> +endobj +970 0 obj +<< +/D [2108 0 R /XYZ 85.039 724.966 null] +>> +endobj +974 0 obj +<< +/D [2108 0 R /XYZ 85.039 504.254 null] +>> +endobj +2111 0 obj +<< +/D [2108 0 R /XYZ 85.039 435.302 null] +>> +endobj +2112 0 obj +<< +/D [2108 0 R /XYZ 85.039 330.321 null] +>> +endobj +2113 0 obj +<< +/D [2108 0 R /XYZ 85.039 225.34 null] +>> +endobj +2114 0 obj +<< +/D [2108 0 R /XYZ 85.039 180.134 null] +>> +endobj +2115 0 obj +<< +/D [2108 0 R /XYZ 85.039 134.929 null] +>> +endobj +2107 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F107 1525 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2120 0 obj +<< +/Length 1028 +/Filter /FlateDecode +>> +stream +xÚ¥W[oÛ6~÷¯Pû°ÈÀ¬R’)[Ã0`¹4M]ã¡i(‰–…J¤KRI +îBÅÑx3^^cþw}}óáz<I ?ß,Þ™ÙíåÅåùxçIËw\\}2_àÁã÷‹÷£«ÅèÛ(–X@om'Ñ,›e7º»A%¿½@”æóàQKvÁfÈ¡œ·ÁíèßðüIøË¤ÆŸ†,Ç ©wW°q<1újÖ?ÌÀ*ý%CövÌÁºá3n¶îµ[Ï›·Óù˜8‹¦Ì$žGÙÜ`ù’$Ð;ÜM +£ÅW°ÚÄ4hf¨mw„Ö´!‚ûÚ€´&$ðTs;~[s|EU¸ÍJ¬l–=)EC‰Y• úE;±>ˆBI²mí£‚öbaÙ3†‰ÝÅã†ßÕ.ûí9mèWÑ2Ü«ƒƒ¨KJÄ +['ªF÷Ëo£ÉiÏJìÊ‘ÈNRÙÙ¨À˜éšaÎR™?=#9#kŒßKW‹\Y—´ë©Å +êÌv LA(i+…óCõRîšnMªjS»UÃ×-Úà*2&LezFv8Ȫª(æF +endstream +endobj +2119 0 obj +<< +/Type /Page +/Contents 2120 0 R +/Resources 2118 0 R +/MediaBox [0 0 612 792] +/Parent 2116 0 R +>> +endobj +2121 0 obj +<< +/D [2119 0 R /XYZ 84.039 766.262 null] +>> +endobj +2122 0 obj +<< +/D [2119 0 R /XYZ 85.039 726.958 null] +>> +endobj +2123 0 obj +<< +/D [2119 0 R /XYZ 85.039 621.977 null] +>> +endobj +2124 0 obj +<< +/D [2119 0 R /XYZ 85.039 576.772 null] +>> +endobj +2125 0 obj +<< +/D [2119 0 R /XYZ 85.039 531.566 null] +>> +endobj +2126 0 obj +<< +/D [2119 0 R /XYZ 85.039 486.361 null] +>> +endobj +2127 0 obj +<< +/D [2119 0 R /XYZ 85.039 441.156 null] +>> +endobj +2128 0 obj +<< +/D [2119 0 R /XYZ 85.039 395.95 null] +>> +endobj +2129 0 obj +<< +/D [2119 0 R /XYZ 85.039 350.745 null] +>> +endobj +2130 0 obj +<< +/D [2119 0 R /XYZ 85.039 305.539 null] +>> +endobj +2131 0 obj +<< +/D [2119 0 R /XYZ 85.039 260.334 null] +>> +endobj +2132 0 obj +<< +/D [2119 0 R /XYZ 85.039 191.218 null] +>> +endobj +2118 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2135 0 obj +<< +/Length 2007 +/Filter /FlateDecode +>> +stream +xÚ¥Xë£Fÿî¿E‘KiÞ0{ºÓîØûÈ;»Žr§M´ÂжÑð +àñŸª®ƒÃÌltóa(ª««õn,´½&´7‹W›ÅõëÀÓ"3òm_Ûì´Ð3…i뛞gk›Tû¨{¦e. +¬L·,—ÔG¢0៴ô+nZ“VŽ0BÓ±Fc)øG]ü¿ë"†6öl#_†ì± +Õ†Ê6d[ÿ≬$Z*}ŠÌ!™¹Þ#T»n*´ês–*'ZTx@d +¼Š +Ö7ݱ想‚E·§A+n¦cd»ªï¹¼‰Jê}jb¬OÆ^™˜Œ*k¯¨$È•=í‰{ô\-d[^ç<࢞ê$E½ýé‡5QCÐ1nú~b=ÚOðX•±Ã›…áC9RYåÔs +dMU²äÕñt%ÎÕú‡—(xûáûŸ–ާ¿\ý¼„þñriY–¾y{ÅZ1ólû¬}ZÖÈQM‰sS˜IQÁ¿x3þ{ †Û\@?v ‚]R/ñû^âû—E¬!^¸gýáÖx ¾J¸>1¤d Шx Ktr”wÙpíÑLð.‹–nˆïæù±Ëàqh2Vœ¹Ï_þ‘SŽý0Ìs¢`2u×~@x²tw’ï˜rº£ï£ka:\£Æ÷*‰ÀÕPàBi–Ì®jL––ØÝ›%²Õ(E¢ÆûïÂÑGu7jìàȧÃJ©põ-W4•JŠâ1çó¨ò£ªÙÀSŽ1vÇL|§Ø±Äùê8¹¶òõ³á5èNC¶’3d Iö͈v¢†Àá{Ÿzÿ«K³®¶ôläŸGpdø†Ò,¾ÿðƒ(‚ϳˆ+϶½©ÔGÃõb¼½Ý©æã®¨-Ÿ¥…RíëÕí›,ìÜ'Ö ™êE¶ÿŸf˜˜YÌY^f9}Ι<Dg¦0³>J祾gàI7çú"}xÐ]b\EŸMjˆŽzˆùÔ ä +zñ‚Æãí±iTËÆ—ï™:_nnæòòÅ‹; C$ Ÿ¦JÜrlTµˆªfw†Á»úëwõ¯³»á*|PK‘èce”ò¡ƒ<¨ +¦†‹»†e¢úŽ130zÍÛ‰æmœÜ=¡—×|9™hNªò)̸œ•GùÅÚÛ‰vüz}B;.±æÿL4ßCCÍZ«ã¡þ»æ+{hÌÈQŒDwñÜ9q÷X<ì“d{Üí$ëPßýO}ƒÅ"N%Þý9ýF@WÌG:ÆY¦âyþmaîlÇ Uñ¾fÿ‚¾Ï>ã=e/ŒÏm¸Üð¶rkg½ÓË<ô7ØÇL/.Mß5jÈF!ZÑÏ%ÿq +endstream +endobj +2134 0 obj +<< +/Type /Page +/Contents 2135 0 R +/Resources 2133 0 R +/MediaBox [0 0 612 792] +/Parent 2116 0 R +/Annots [ 2117 0 R ] +>> +endobj +2117 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [238.312 693.17 503.318 704.074] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki_images/ddd_example.png)>> +>> +endobj +2136 0 obj +<< +/D [2134 0 R /XYZ 84.039 766.262 null] +>> +endobj +978 0 obj +<< +/D [2134 0 R /XYZ 85.039 724.966 null] +>> +endobj +982 0 obj +<< +/D [2134 0 R /XYZ 85.039 560.191 null] +>> +endobj +2133 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R /F107 1525 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2139 0 obj +<< +/Length 982 +/Filter /FlateDecode +>> +stream +xÚ½VMsÛ6½ëW°7r&D@ðCdsŠ%Yv&S›â(¤8 •„jçßwÉ’*Ù—N<ì.woKr§v¸3]å£÷×ãØÉX–ˆÄÉ+'3g%,Ž…“—Î77f‚y~œpw:»òîþ1Ÿß~™{¾ˆ¹ûçm~Cè΋¸›ßÌîiûb;» Ñ#ùŒÍíæÓ+¿ÒnöùšÀ{ûº‚s/Üýxª Šwróñk¾ŸMê{þi4ËG8!w‚— 6NÆÎ²}ûÎtŸÎÂ,užŒeëDqÂx^;£ßGü¥€gh +`å!ÑÔTžŸpîvŠÖ¢¯ßa:àÖÅ1Ù}ø +–P°Bÿ‡üÔÿ+?ú4Z«Jð™¡.Wu½–ƒ` +Ç{÷í©{x(Â8=‰°n}Áû±0á…D,Œ³ŒÂ%"ÚOw$ÜLåƒq»ë¦«iƾRÐç=Áro'ûáe²KV{AìÂTƒ·§{t8ÝM–Qz0`!I!˜H,O×èËŠÀNEDÕëÁÜw° +MèŒ(?ýæ lXÚ6tU[èFuøùÂÍWÍp˜°Ê… +endstream +endobj +2138 0 obj +<< +/Type /Page +/Contents 2139 0 R +/Resources 2137 0 R +/MediaBox [0 0 612 792] +/Parent 2116 0 R +>> +endobj +2140 0 obj +<< +/D [2138 0 R /XYZ 84.039 766.262 null] +>> +endobj +986 0 obj +<< +/D [2138 0 R /XYZ 85.039 494.978 null] +>> +endobj +2137 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2143 0 obj +<< +/Length 1834 +/Filter /FlateDecode +>> +stream +xÚµËrÛ6ðž¯Pr1Õ‰ð>šöà$u›2éÄ=%=P$$aJ*–ÝNÿ½»Ø%%Jtm§Sp_Ø€]ˆÙz&f?><¾¹~öê*ög¾p£È—³ëÕ,‘®ÒY +×O‚Ùu1ûì¼Ýd»VÕó…/…Í»þ™¸B7Nb¹Äl¦nâ1ÃõûŸˆ,Lf©›F~ÄTÒs!‰ê'U+GNF“ØÉè{¥æ¾tö[wºP¥®TCÈv“µ„Ùë²$ØF•;‚µ–™›íN—Vk¢*Ug-㶦_Yp¥/Bø¹VËÍM¡^Â4 œÆl™Ò¬Nhõ®a{iÍNåÚ +cZƒ^@»=ÏMeDv·Ý/t„/¢kÆH˜âeyÇŸÆ4ÛÕf]gÛ®Ö= Ë[+×B<ó"7„€.<ˆƒÏžÿâûrLõy!…p~mpÕ b#aÒlamÕ´ôUdmÆw»žÔÐX«]ò!|Þ™®>0-nÐÍYÙv‹@DÎû!5“[Àø{elè+ó˜$ ʳöDÕa‰±Äµ!ñ êRÙ°$n%v˜Šl!†9õÃÄñeÔƒTE³Îú p.ºªÑëJÎ7Y}A]5Ê +ú°9„lÌ5—Òi6¦n™ØÔ„¿ÐU{a=•:K•Ñr±S™Ö&&°`vùáÓ{B¿¥¡Vtº¶ÛÐKH«Q²©ƒ¾Ò3xrd|¡ +M÷çš7J¿`X±¬ÔéO£Ã1ÂÙI¶†>Ÿ8‰=ÍÈ%f«[° =ŽÆ`E)'X”€_›®l h;F6ÙÖævÚŠt¸¬TÞKLYs°›-HÝ•ªmÖ +OâÝkãÉ’àè…Bÿݶ +×Ëèu3+ +àAŠî†0 +÷b8!FºiœK¡eÁCÒõÒ`œVYœ€óÆ~ÌwŽü»—xäûd°ÞÚ»iðho¸Ÿ· Zw€½zû³4³[<LS'kHÂ83¢Ø•°‹ÀXÂŽ?ƒ}B4¦DçÓŒdž+Eüu«X)÷cã@ˆäiŒ€-áˆqá ?œpv¸Qõžâ°3p$ó²2¼ë±$¨ÔÓ¶¨½å£ƒ•çÛô`ôÂóû=3Øü/ÔÁÈNNÝÓsu¤[ôÁ¼$kèä‚Ép’JÚu8‚Ù4 ¿ÂbyO\¿Æg㓉öÉÊ@6…ÿEà/ž¢¸â¡AæjZjô¿H½OW?|@äÓB±H¼•U¶zýØgª‹¹UT +ò>H×jˆXç9O4³pyã}È+fÂeô]h.j[T#†ö +]£ÛÀÏU-§9p’>·pè]©sûÀµ#=‹f£Wí '„ẁ˪Wgür¦«‚zåÓ÷±TB“—Bt¥ø>iî 1¢úáúÙ? +endstream +endobj +2142 0 obj +<< +/Type /Page +/Contents 2143 0 R +/Resources 2141 0 R +/MediaBox [0 0 612 792] +/Parent 2116 0 R +>> +endobj +2144 0 obj +<< +/D [2142 0 R /XYZ 84.039 766.262 null] +>> +endobj +990 0 obj +<< +/D [2142 0 R /XYZ 85.039 724.966 null] +>> +endobj +2141 0 obj +<< +/Font << /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2153 0 obj +<< +/Length 2420 +/Filter /FlateDecode +>> +stream +xÚ¥YÝsœF×_Á½±UÞY`€ÔÕUål9v.‰tö޽ة«ÌîΉ°–•‡ûÛ¯{>X@HŠœ'z¾»{ºÝ=ÞÞ¼.þ¾½Ø¼M/'9£ÌÛî¼,!A”{iÌH’Po[zŸ|FB²Z',ð¯¯>¬à³}ÿË«5MÿõÕ›KC½ý°ŠÿêgÓ‚yú»]…™eûpÂöÝå·ôçë÷?]~ø¸Z‡”%¡ÿúÝ÷×[7Êì‰Û÷×W¿n¼¸Ü^üvמ¹¤$e©W/>ýx%Œýè$Ê3ïNÏ<zqÂH'@WÞÇ‹^Vò`¬8i B§™—†pH|¦4Ñl¸uÞ§uþ/—ÿvÿ÷tl +^òî j+¾¬ÂÄém¥$¬ešBµ¢¼ªîÝúÆŠT4uß5Õ£'’@Öå©èeSC#ü6Ißñ +È”!—…‚ Ñ(eç^œÎ~"R©|òŒ¡€’|¼á`,k¦=æÑí³ìpÈl¬Ðßk˜×ÂXø@aßlECIš±iÎ1€Þÿlî¬Å=>¸äc@>Rq⢅m¤ù 7f¼‹7ÓhѰ_ +èªäMÇ!J<R+ìNµÑûbúøòàœG£ì˜’èÒ-ôk¤2$„ÝSÕZ'gð¸j—–¡2šÎÍwÄa«’¥[ÅÝæ:冷 r“~é]Â-+-u'1âØ#E÷˜šnøàC%÷jbËÏéîæ +Ø<€ˆãPù,F/:És‰@DòpŒ¿/Îjd”!_w +endstream +endobj +2152 0 obj +<< +/Type /Page +/Contents 2153 0 R +/Resources 2151 0 R +/MediaBox [0 0 612 792] +/Parent 2116 0 R +/Annots [ 2145 0 R 2155 0 R 2146 0 R 2156 0 R 2147 0 R 2148 0 R 2149 0 R 2150 0 R ] +>> +endobj +2145 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [175.505 584.229 542.13 595.133] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/device/include/mcs51/compiler.h)>> +>> +endobj +2155 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [108.95 572.274 206.584 583.178] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/device/include/mcs51/compiler.h)>> +>> +endobj +2146 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [474.384 572.274 542.13 583.178] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/device/include/mcs51/cc2510fx.h)>> +>> +endobj +2156 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [108.95 560.692 505.463 571.222] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/device/include/mcs51/cc2510fx.h)>> +>> +endobj +2147 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [237.676 432.797 267.066 443.701] +/A << /S /GoTo /D (subsubsection.3.8.1.1) >> +>> +endobj +2148 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [443.063 337.155 450.037 348.059] +/A << /S /GoTo /D (chapter.6) >> +>> +endobj +2149 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [467.412 337.155 481.858 348.059] +/A << /S /GoTo /D (section.1.5) >> +>> +endobj +2150 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [219.235 241.514 233.681 252.418] +/A << /S /GoTo /D (section.1.5) >> +>> +endobj +2154 0 obj +<< +/D [2152 0 R /XYZ 84.039 766.262 null] +>> +endobj +994 0 obj +<< +/D [2152 0 R /XYZ 85.039 657.305 null] +>> +endobj +998 0 obj +<< +/D [2152 0 R /XYZ 85.039 194.939 null] +>> +endobj +2151 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2168 0 obj +<< +/Length 2147 +/Filter /FlateDecode +>> +stream +xÚ½›MwÚF†÷þ,Þ,˜Ì·¤enã¶ošÖdÕöøÈB€ ’ˆãüú>BÒ0B¶`¢çt%ÙÀÜ÷Ì}1Ÿ‚ŽV#:úéæíâæÍž$Ð\ŸF¾"T#Oj¢-–£?Çš2™*MÇóßfÿû~1 Äø‡ cl¼¸ûíýdÊß½Ÿýúq~;oþª®‹w·ÕÍüî~ñÇÝÛ £ãÕ‡õ½`<{÷ÇÅíÕ›t³¸ûp?ù{ñóÍíâæŸ^鈼qâiomoþü›Ž–ðÚÏ#JDàžŽïÜŽ¤Ò„ +î7£û›ßoh]ßnY\^.+ ”ISV«^–Á8ÑŒ÷•ïf$Pª.¢jvn5{Àˆd +ŠÒ„AÕìïÃmÜmx™H‰£Ê©"åmKöÃ!+CÚïòÔ¥âD(u©|¢Ä™ú<uGÅ.{îê+)ˆ¯äwèw£‡"$ß}U%”óAøèÀ#¾ö]›Rú/àCá +slÉ0ç«Çm¸'û2Îç×IÂ0`H²äË0¯¾×`£º)vÕ5;¦¼z<{9L—ÕMºûßj[¿š?o«›¿(囸ºÿ´Ë¶aQÝG»t"éøË„©qœqö:·u5ܶëEoòÃ~¿ËŠ7y”%û"_wôÊ"t—у«‚7 §ý€°ª)¢$øšì7=È!7ÈYÊ«}˜×¬€‡6qõŸë8\ ž\B0ß0d™w$ÈÙD— ¸ +ˆnAž L£ +”m(M9«ªÆØ‡Ñçdýõu”0„ +cžGæÓßÂØm—1}1„ZÆìZ82æl£ËÁİã¥AÂCÙuRZ¥¥Åاr ·Óõt§ýh!Ø0hÙ>þÛî¡-»Žh9Ûè¢ExÞ°ã%aÕÉQŽO”„[#¤ï@‚C–eã¿í³*aÀ²*áÈ•³‹.WP„äÃ6œ”ð``GÁJR¨X½/’ÅåÌ÷!‹7q˜Ç$_÷05ÜAªk¡>Ö…hÎé::;ÍÒÃUÏò +¢Ô +endstream +endobj +2167 0 obj +<< +/Type /Page +/Contents 2168 0 R +/Resources 2166 0 R +/MediaBox [0 0 612 792] +/Parent 2170 0 R +>> +endobj +2169 0 obj +<< +/D [2167 0 R /XYZ 84.039 766.262 null] +>> +endobj +1002 0 obj +<< +/D [2167 0 R /XYZ 85.039 360.981 null] +>> +endobj +2166 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2197 0 obj +<< +/Length 2347 +/Filter /FlateDecode +>> +stream +xÚÕšYs㸀ßý+ô)AðتTÊë±'³;cOlM6©Ý-MÂcZ㙟ÆAš%J´X•ØD‚îÆÇº!c²š“÷g?.ÏW6›¸Èµˆ5Y>N†ÓØÔBŒ‘É2˜ü:µE³9³ŒéÅͧO_®?\œÏ0ÆÓ凛ëÙœ0czsýñÃõ¥jë{êËÝÍ—Û‹Ë«›Û÷pSƒ˜Ó‹¿Ÿ^^Þªû–¼üðùnöûò§³ËåÙg”3&øE‚lËžøñÙ¯¿“ +ºHéi…‰ê?Hó„UBá§IÕú4Ånˆ™Wræš)m]›‹<ð}”§eæóÇ4[q”ðb¤¾¼{ Úz$vá:ØŸÖ„ûÕ´JÖ¨‹,˜¢^ÀŽe‚Ͳm„©öÓÅÚKV<Jõ¦:H÷6‚2a-mĬ,^Tú1ó5A~p”?J\6–…¸´(²2yZˆq@nëá†ê•êýL +TØD¦CGŠÈq°òÅùÝ¿àO¯ýyÎãb¹ž¦$Øå¾ó;Ø.ü¬ºÜÂäû^QG•aò4ƒÈáo?’#˜R#Ù´EÎkx¹^GÉ*¾oÎ=Fôc:Ø]LAvØ ˜2"È(”6öö:kfÓUÆó<L½áy±·Tªikê$F½Ï˰à÷ù†ûÿO«æsø.Â$àßÐf½Ù‰Ùç,ݤ9î—ÂŒ;iÆ;ž‡«ä hƒÚáŒÙr >…3ñÞ3kÐ˜å “™Ê-ÿ”é—…i™W›"˜èºFP¤Â«¥‰Œ"üùí…/¡öaŒ{®Ëˆ°Ø)é ƒ7š¹£,fd8:ýº–Ô¨}šŽR˜cZ®Võjùëz÷îÇÊFP³¦¬©§š®Z3ž-n/Ïß}ºÜóÌÝÌ©þñ » ªëîC ´wt&ùöýxvyOaº§¤TD2J*A]èF´GÊ‹<ŒgsÛ"Ó»ô±x[6O¤‰¶…§p«Œ¼"ÍT‡GÕÀÓ8ô³ÔO“ù.YÉã^†Ç°¥b¸eŒÚ1…ñ¢ôÅ|ÄÚ'ö ßкˆ£7¸ÿëXóbI/µÃÜ¡VˆÀä”\…Šc’«PæBÐÑûûå̆Ì"Þ¤™—}o®Î8[¬õDnB[º™f=;Ä1ôÉl*¬æ2óR•ÅõÍŒÓååݲa„6 ŸÃÁ.írhb¸}J2bŠ(1 +…ÄDÄmç"„LäàYâE꼩eÌ“²a‰"\úÍ`Æö²//D…·} +xï§õt«jV›fÕ7?xP +*eª²ÛÊm`+u/êß÷WÒ‚ƒ°õhU!À2ä3UÃZ¤qtcBôuÌúäf6dž!«Ëq™„~Å–wý—ÚE‚¯D}ßçW¢’7Õý½G3&£Àw¿Þ®‰£=/%ˆôïÁ=P1)x™š¯;P1ÁBFQ‡@ZÁ\·ØÑw‡5fž2¬é¸ÈvH{XYPëÎØ°ÌÃ[3|Ø. Â8Cõ1 e˜.²,ë4Ž0¤‡L9ê„Æ„…ÀǤÿD¸è¡eè ;f~¨ˆ]aQÚÒŽŒ5 +ÓCîŸ8ßäÞ¥Á¿ ÑÚ܇Á_Á—G°;Ôº.º +endstream +endobj +2196 0 obj +<< +/Type /Page +/Contents 2197 0 R +/Resources 2195 0 R +/MediaBox [0 0 612 792] +/Parent 2170 0 R +/Annots [ 2157 0 R 2158 0 R 2199 0 R 2159 0 R 2200 0 R 2160 0 R 2201 0 R 2161 0 R 2202 0 R 2162 0 R 2203 0 R 2163 0 R 2204 0 R 2164 0 R 2205 0 R 2165 0 R 2206 0 R 2171 0 R 2207 0 R 2172 0 R 2208 0 R 2173 0 R 2209 0 R 2174 0 R 2210 0 R 2175 0 R 2211 0 R 2176 0 R 2212 0 R 2177 0 R 2213 0 R 2178 0 R 2214 0 R ] +>> +endobj +2157 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 684.916 544.237 696.866] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/doc/sdccman.pdf)>> +>> +endobj +2158 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 662.66 560.86 672.557] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/ChangeLog)>> +>> +endobj +2199 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 648.652 370.887 660.602] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/ChangeLog)>> +>> +endobj +2159 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 626.396 560.86 636.293] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/sdas/doc/asmlnk.txt)>> +>> +endobj +2200 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 612.388 430.662 624.338] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/sdas/doc/asmlnk.txt)>> +>> +endobj +2160 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 590.132 560.86 600.029] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/Proposed_Test_Suite_Design)>> +>> +endobj +2201 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 576.124 442.618 588.074] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/Proposed_Test_Suite_Design)>> +>> +endobj +2161 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 553.868 560.86 563.765] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/doc/)>> +>> +endobj +2202 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 539.86 340.999 551.81] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/doc/)>> +>> +endobj +2162 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 517.604 560.86 527.501] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/debugger/README)>> +>> +endobj +2203 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 503.596 406.752 515.546] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/debugger/README)>> +>> +endobj +2163 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 481.34 560.86 491.237] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/sim/ucsim/doc/index.html)>> +>> +endobj +2204 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 467.332 460.55 479.282] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/sim/ucsim/doc/index.html)>> +>> +endobj +2164 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 445.076 560.86 454.973] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/src/pic16/NOTES)>> +>> +endobj +2205 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 431.068 406.752 443.018] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/src/pic16/NOTES)>> +>> +endobj +2165 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 408.812 560.86 418.709] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/CDB_File_Format)>> +>> +endobj +2206 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [285.208 394.804 376.864 406.754] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/CDB_File_Format)>> +>> +endobj +2171 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 328.568 573.214 340.463] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/)>> +>> +endobj +2207 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 314.56 558.151 326.511] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/)>> +>> +endobj +2172 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 304.259 573.214 316.154] +/Subtype/Link/A<</Type/Action/S/URI/URI(https://lists.sourceforge.net/mailman/listinfo/sdcc-user)>> +>> +endobj +2208 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 290.252 546.694 302.202] +/Subtype/Link/A<</Type/Action/S/URI/URI(https://lists.sourceforge.net/mailman/listinfo/sdcc-user)>> +>> +endobj +2173 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 279.95 573.214 291.846] +/Subtype/Link/A<</Type/Action/S/URI/URI(https://lists.sourceforge.net/mailman/listinfo/sdcc-devel)>> +>> +endobj +2209 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 265.943 552.671 277.893] +/Subtype/Link/A<</Type/Action/S/URI/URI(https://lists.sourceforge.net/mailman/listinfo/sdcc-devel)>> +>> +endobj +2174 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 255.642 573.214 267.537] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/discussion/1865)>> +>> +endobj +2210 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 241.634 480.442 253.584] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/discussion/1865)>> +>> +endobj +2175 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 231.333 573.214 243.228] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/discussion/1864)>> +>> +endobj +2211 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 217.325 480.442 229.275] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/discussion/1864)>> +>> +endobj +2176 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 207.024 573.214 218.919] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/_list/tickets)>> +>> +endobj +2212 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 193.016 468.487 204.966] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/_list/tickets)>> +>> +endobj +2177 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 170.76 573.214 182.655] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/export/rss2_keepsake.php?group_id=599)>> +>> +endobj +2213 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.786 156.752 570.106 168.702] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/export/rss2_keepsake.php?group_id=599)>> +>> +endobj +2178 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [402.653 134.491 542.13 145.395] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/search/?group_id=599)>> +>> +endobj +2214 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 123.158 205.587 133.056] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/search/?group_id=599)>> +>> +endobj +2198 0 obj +<< +/D [2196 0 R /XYZ 84.039 766.262 null] +>> +endobj +1006 0 obj +<< +/D [2196 0 R /XYZ 85.039 379.711 null] +>> +endobj +1010 0 obj +<< +/D [2196 0 R /XYZ 85.039 108.464 null] +>> +endobj +2195 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2227 0 obj +<< +/Length 2849 +/Filter /FlateDecode +>> +stream +xÚÍ›KsÛ8€ïþªÚª-ª* à#—ŒìÉ:“‡ÇVj“9Ð$$1‘H…¤âøßoƒ +qáÝ«48’Ÿ ªöêjW¦Û“$ ´I×zs=—³Ê÷›¨Ê‹Ó<Û ç¿Mš£?¤]ØÁGÓíZWÕîµ0š).ê¶ýðð€’¨ª¢MŽâ|k¯²ý.íÚh]m7õš`r”Fã‘t@ü0Ö yy$Ï÷¦¬i_¥›ò4JÃÕ6(è}ûñ³D©eJØ‘V)/{˜25ÆŒ©{˜*ó}óe^¬8ÊxeïŠü+«ÒÖÙ”é@ºHÚ/áe¤hˆ3øG‘b®'ôÅqÜvš¨áZ[¢tµ-H0«"Úny_t25Â$ݰš$Û^¼\oyT2³Üì˜}1¦w‰ ÃÈU5¼~3\†Ï{ê ¸ÒE<&IñÃÎø”0ë!NîOÓ3‚->º ‹iàXy¿ÞY@|~Ýâ °î *Åy&ϾîóB¬{*L= +ù“RÎ÷ÔÝÅDøÁ°r€{°8Œ±ö:¬Rã4KxVD}-éºÚß§˜Yy±*`Ýuk.?äl‰ãКÉS¢RÐZçKùYù1ôÖi¥rürÅ}˸ñÀIÔÛ³Œ'i0æÅ#Z–KÚ”ØrRÎL +êqqÇBT˪%ôo|þ<6©Çl§îM˜’b*ÎƒÓØÆœP† –ùQF‘ï‡cÀéÃcDe6»h¿ØÊáj[(u½ÿW+±ñ +nÄœñšÇØÚ.“6bÒ + ¶JXúÃ1^Cº¾i³×ô{¢o¢ëuzÖš[NuÕó"/˜0pÝ&ª–y±•ßdHME¿.ˆ(®¡Ž~u¬¾†:–C1$¬ç`냋ìWª“°X¨žÊÑ79â±¼øöÒks_²«ûGcWÌï¬ðÏLr(Kõãõ¸ëæ¦JºyÉRÅ“æ§û-]1kž;ð,ϪâñµR×ÂsûŸùó˜éö_ Ñž‹¯wIŸñÃ3vv÷—"\³ú®Ùâ‡)r),*OÛI] ívÒé;ŽcÝòÍ“WŸõ†´ +åî…ðlZmz¶Žaúݘó+Û?ÍmérXã†mÿ$”xX&)-r1²{¨3P@ÕJÏ +¾Œ£"A»dyš±áÊ[Ätíª©vË—¼àY¬¦v樔ˆ¨XѪoý06Ïlù80¹§Ÿ¡<YÖéPóÅŽë + Ø–—aÈ×6îÄ +endstream +endobj +2226 0 obj +<< +/Type /Page +/Contents 2227 0 R +/Resources 2225 0 R +/MediaBox [0 0 612 792] +/Parent 2170 0 R +/Annots [ 2179 0 R 2229 0 R 2180 0 R 2230 0 R 2181 0 R 2182 0 R 2183 0 R 2231 0 R 2184 0 R 2232 0 R 2185 0 R 2186 0 R 2187 0 R 2188 0 R 2233 0 R 2189 0 R 2190 0 R 2191 0 R 2192 0 R 2193 0 R 2194 0 R 2215 0 R 2234 0 R 2216 0 R 2217 0 R 2235 0 R 2218 0 R 2236 0 R ] +>> +endobj +2179 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 698.924 573.214 710.819] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dattalo.com/gnupic/gpsim.html)>> +>> +endobj +2229 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 684.916 554.382 696.866] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dattalo.com/gnupic/gpsim.html)>> +>> +endobj +2180 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 674.615 573.214 686.51] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/gputils)>> +>> +endobj +2230 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 660.607 548.404 672.557] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/gputils)>> +>> +endobj +2181 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 648.254 554.382 662.201] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://freshmeat.net/projects/flp5/)>> +>> +endobj +2182 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 635.9 572.314 649.848] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/ec2drv)>> +>> +endobj +2183 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 601.688 573.214 613.584] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://directory.fsf.org/GNU/indent.html)>> +>> +endobj +2231 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 587.681 554.382 599.631] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://directory.fsf.org/GNU/indent.html)>> +>> +endobj +2184 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 577.38 573.214 589.275] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/srecord)>> +>> +endobj +2232 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 563.372 548.404 575.322] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/srecord)>> +>> +endobj +2185 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 538.665 572.314 552.612] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/cmon51)>> +>> +endobj +2186 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 514.356 476.673 528.303] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.doxygen.org)>> +>> +endobj +2187 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 490.047 482.651 503.995] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.kdevelop.org)>> +>> +endobj +2188 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 467.791 573.214 479.686] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.pjrc.com/tech/8051/paulmon2.html)>> +>> +endobj +2233 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 453.783 572.314 465.733] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.pjrc.com/tech/8051/paulmon2.html)>> +>> +endobj +2189 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [193.99 429.474 215.908 441.808] +/A << /S /GoTo /D (subsection.3.3.4) >> +>> +endobj +2190 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 441.429 470.696 455.377] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.splint.org)>> +>> +endobj +2191 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 417.12 536.449 431.068] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/software/ddd/)>> +>> +endobj +2192 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 392.812 542.427 406.759] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.8052.com/users/disasm/)>> +>> +endobj +2193 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 370.555 464.718 382.45] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cmake.org)>> +>> +endobj +2194 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 344.592 554.382 356.543] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cmake.org/Wiki/CmakeSdcc)>> +>> +endobj +2215 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 269.313 573.214 281.209] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://refcards.com/refcards/c/index.html)>> +>> +endobj +2234 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 255.306 560.359 267.256] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://refcards.com/refcards/c/index.html)>> +>> +endobj +2216 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 242.952 465.216 256.9] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.c-faq.com)>> +>> +endobj +2217 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 232.958 573.214 244.546] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-std.org/jtc1/sc22/wg14/www/standards.html#9899)>> +>> +endobj +2235 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 218.643 436.026 229.319] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-std.org/jtc1/sc22/wg14/www/standards.html#9899)>> +>> +endobj +2218 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 208.649 573.214 220.237] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1021.pdf)>> +>> +endobj +2236 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [343.174 194.334 412.115 205.01] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1021.pdf)>> +>> +endobj +2228 0 obj +<< +/D [2226 0 R /XYZ 84.039 766.262 null] +>> +endobj +1014 0 obj +<< +/D [2226 0 R /XYZ 85.039 329.499 null] +>> +endobj +1018 0 obj +<< +/D [2226 0 R /XYZ 85.039 154.534 null] +>> +endobj +2225 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2240 0 obj +<< +/Length 2519 +/Filter /FlateDecode +>> +stream +xÚY[sÛ6~÷¯ÐÓVš±@ +Þ÷Ÿ‡´‰‹"¢íãQ7hi÷hPIøî)°š Ø÷ +ÔÂý\Î…{GÊ‹Ñ|?ÚÏóí@!Àñeh§1ô9ñs Ý®<¢õщmÌfr +%P[€·›¾¶›L®÷¼æÉµ~íºªLeÚ7ËVé®!4An¬©¹~ËÓÕÚçö,Í÷®ÂR³ekq§¹Ã÷.nDÇšûm¹9""¬‰`—Y#%|Ñ3ø`ìB±K@#cD¨AÏJýþºÏcÔ¼`À!¸…:\ +3YnÔÀ«eã¬æ +,-œ¶´X½ãÐè]cãÈØæÁÖóŒçúÅØF +,ðŒôò¹dV¾OÞz©Gïj³GÖÑ»™Þ@Ç¥z¦»×Oœ²¶ãÒvU0ÿ€•3V¬6lÅûž™—ö +‡%üëÌilØ¡Žæz¦âm7,· +üá0:ˆ|6N?•ßà üF¾Tò# §Ðïš´!O¾ä¬ +€øB&[ª¶²†ÍS(F·ŽV!”VÅB å‘¡½BSÜê=K¿©4·ìÅŒîLÈ + ÉNP-]Š[Žë#¾bÓ‹MôU F™¬Ëµ¡F¡ŠŒ+©P5Y§½2þBç&Çœ_·?>4›¢}ÛJ +à:@TÏ=îß˜Š†ü©L…P9P%°Ð/úWýl'ÌŽnÅ,—×fþ®ÐP–"€Mt@ƒyS‰îS†8§{QfæüX +‹Íª®þ{•Åœ%{¿ã™¸VXÜÕnâºõnUr¶G{Ù›C’¨vÛEfè¶æ¢§LHq€(4|°Qbz^‚ý}Íþ•ñÈ” +endstream +endobj +2239 0 obj +<< +/Type /Page +/Contents 2240 0 R +/Resources 2238 0 R +/MediaBox [0 0 612 792] +/Parent 2170 0 R +/Annots [ 2219 0 R 2220 0 R 2221 0 R 2242 0 R 2222 0 R 2243 0 R 2223 0 R 2244 0 R 2224 0 R 2245 0 R 2237 0 R ] +>> +endobj +2219 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [329.491 685.912 542.393 699.86] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://pdfserv.maxim-ic.com/en/an/AN3346.pdf)>> +>> +endobj +2220 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [329.491 661.604 542.393 675.551] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://pdfserv.maxim-ic.com/en/an/AN3477.pdf)>> +>> +endobj +2221 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [329.491 615.744 586.896 627.332] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.silabs.com/public/documents/tpub_doc/anote/Microcontrollers/en/an198.pdf)>> +>> +endobj +2242 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [329.491 601.429 498.856 612.105] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.silabs.com/public/documents/tpub_doc/anote/Microcontrollers/en/an198.pdf)>> +>> +endobj +2222 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [329.491 591.435 586.896 603.023] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.ramtron.com/doc/Products/Microcontroller/Support_Tools.asp)>> +>> +endobj +2243 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [329.491 577.12 412.779 587.796] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.ramtron.com/doc/Products/Microcontroller/Support_Tools.asp)>> +>> +endobj +2223 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [329.491 567.126 586.896 578.714] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.ramtron.com/doc/Products/Microcontroller/Support_Tools.asp)>> +>> +endobj +2244 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [329.491 552.812 412.779 563.488] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.ramtron.com/doc/Products/Microcontroller/Support_Tools.asp)>> +>> +endobj +2224 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [329.491 542.817 586.896 554.406] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://focus.ti.com/general/docs/lit/getliterature.tsp?literatureNumber=sbaa109&fileType=pdf)>> +>> +endobj +2245 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [329.491 528.503 527.549 539.179] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://focus.ti.com/general/docs/lit/getliterature.tsp?literatureNumber=sbaa109&fileType=pdf)>> +>> +endobj +2237 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [246.164 234.021 252.341 246.785] +/A << /S /GoTo /D (Hfootnote.23) >> +>> +endobj +2241 0 obj +<< +/D [2239 0 R /XYZ 84.039 766.262 null] +>> +endobj +1022 0 obj +<< +/D [2239 0 R /XYZ 85.039 513.409 null] +>> +endobj +2246 0 obj +<< +/D [2239 0 R /XYZ 99.386 55.835 null] +>> +endobj +2238 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2253 0 obj +<< +/Length 2681 +/Filter /FlateDecode +>> +stream +xÚ•Ë’ã¶ñ¾_¡øbªjÄ!Á÷^R»›8e»’Úx¦*•Zû +/›{ÕÒHwãP2´•fÔ-ys¶,'“ \1’>$'²}åmãíØlMÕŽê@SgIs¾Ñ›~R¡&gaÛý{Â1ÝHj?mOVíÊF{ÕªŸƒ@¶ÍŠAp +¾#}#_X¸`’( @ n”44\¹&@zY¾ +¢œ,ˆí0½0ÂÊ”g‰èSq³KLoaâÏ•bf,Æžº "Iƒ—vnÂf&ô—³Î{òñhÁ"” +ÊZ +¨ËB’cßpG–›Ä…LjŽífÑ©@‡1º$Jy{SN7¡ðã}´à@ý[œO6ï½3FÚòµL"sýàniÑÆ”ƒ$“®¹Z0,˜¸ËÁS¯Êêx]±`¯+¿ËÒL§6S®œ˜f¨—ƒ4;¶33\I;¾þÊ…¤Ô‹ãèï¬SÌ3µú:ÿÑÿÁÿܾªÎ6\{Fü†Šid‹jÆ™/ C‹~ ü'÷vŸïÔÞªx4µKß`úxXËÙC´CânVus³œ«;u,+9waúIžÝj#¾«Õ«ê°*c¯Ú£Þ¯·5s¾ñáŽap¶ƒ ÔÜÁÏ…,Ü +2Ï¾Ê +“œ»˜Ø¾mçXP<˜î%6°Sl‡ë¾îju·q·¯µ;»äg7š'>ôÛ?üžQ$~œGÿë9ã‹ïã(?~õÉ"(|¦Ë7‹ +endstream +endobj +2252 0 obj +<< +/Type /Page +/Contents 2253 0 R +/Resources 2251 0 R +/MediaBox [0 0 612 792] +/Parent 2170 0 R +/Annots [ 2247 0 R 2255 0 R 2248 0 R 2249 0 R ] +>> +endobj +2247 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [348.855 463.78 542.13 474.684] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/sdcc)>> +>> +endobj +2255 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 451.825 109.946 462.729] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/sdcc)>> +>> +endobj +2248 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [179.526 120.966 390.734 131.87] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/bugs/)>> +>> +endobj +2249 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [261.819 109.011 267.996 121.775] +/A << /S /GoTo /D (Hfootnote.24) >> +>> +endobj +2254 0 obj +<< +/D [2252 0 R /XYZ 84.039 766.262 null] +>> +endobj +1026 0 obj +<< +/D [2252 0 R /XYZ 85.039 724.966 null] +>> +endobj +1030 0 obj +<< +/D [2252 0 R /XYZ 85.039 425.175 null] +>> +endobj +2256 0 obj +<< +/D [2252 0 R /XYZ 85.039 309.26 null] +>> +endobj +2257 0 obj +<< +/D [2252 0 R /XYZ 85.039 289.335 null] +>> +endobj +2258 0 obj +<< +/D [2252 0 R /XYZ 85.039 269.409 null] +>> +endobj +2259 0 obj +<< +/D [2252 0 R /XYZ 85.039 249.484 null] +>> +endobj +2260 0 obj +<< +/D [2252 0 R /XYZ 85.039 229.559 null] +>> +endobj +2261 0 obj +<< +/D [2252 0 R /XYZ 99.386 91.604 null] +>> +endobj +2251 0 obj +<< +/Font << /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F107 1525 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2274 0 obj +<< +/Length 2990 +/Filter /FlateDecode +>> +stream +xÚYYãÆ~Ÿ_! ¦ +èûf¥\?MV4²^aäª4ºZÝÝü|£f‡Ñ+/pý Ò—§ñà«üé4ë§œÆü5Û—Í^N²Ö¡c²~èÖ^â‹BÞ~$êQ«Ö®Ž"^ë»òõaðØÚÙ®µr†=7:sl»ÞbÃsv´ª{h[ËldïÚî˺ÂÌê[žÞdLaPÄ÷kä¬Ú£é˜]geŧ€FUÚ®ÓØ¹?”²Ëø••<Õ<LûÎäš¡íd,´êÿa5Rß‚º=å͵ãyn†¬Cß¿¸½µíÐå¶Ù·1ýíñÖy~+ËoÀ7Ô¤“[Ù‹-ºP¾N<7Ðð´¼Ëö™[|3Úø¾é`´¹/6¿¶uÙŸm~Ìúüð¬©ã¥©}Míƒ=&ScOÞ6}Wr†D&î²ö܈Údt$FÇÕÐèØE¦BâŠÑqÜdt#FýÑè8¢´‹•ØèØEFG–=ëT°´ hçåà‡nìG£…žw +‚+>–ýaTO|yð0qS_'ÿ]ë€T´‰µïl~È +¨Ò¸Îm7Ô/×H¤ô_¦¢´ù`mÙ6Ï#=à˜J&Xýs_EbN‚ïXV¢1’¢ý8pC?™+:ëòCyž`“„BÂmñVÁ‡»ÆürÇ_ò.šAáˆjÈp©Ó8¡6£4¨¤,NÜ8dãf²UY£ÿUYÇíc×¶µ‹P8¿ÊQtËcz‡½w½v¦aDmMŧ¤KH^ Daªt”[$¨rcÈÊŽÉG³eb×A*ƒ¤ï˜Ffµ +è.N`u÷Ïׯ%=¬Lfe<dv¶,(çÆÙÃÖæèM“tð{ñd®«È©– +d¾F¼6ßµû@¥rÓøI¾£ÏÉ1ª#±k«ŠUÎm–ÛCºm™nw‹NÈŠQ‡¢H¼«ÌÂgІ€ÚžøËi,¤ +HR™â8ý½L½â_3<(.”^çf¨·pÒ0;n¢èºwúâ=¦pׂ7?бá[ð +Æþ×tPl@Ž9¯Š¢ìÁtFêÄrKÆsv¼ò%éÄÊ,›ÞãÖ0„“<•õ/¿<„œ'®ÃxiðÐhñ±Ì‚Q*÷x8>{eßEO¿È}ƒT€,< ‰òˆ='8äž,óøÉ©¬d’D×ttç³ÅbA²· æ{õln2¡®“säÁÝŸh–áTN1OÁ×R- ãnJ_\iønè%×lð!Eÿ·z¶Ö +endstream +endobj +2273 0 obj +<< +/Type /Page +/Contents 2274 0 R +/Resources 2272 0 R +/MediaBox [0 0 612 792] +/Parent 2170 0 R +/Annots [ 2250 0 R 2262 0 R 2263 0 R 2276 0 R 2264 0 R 2265 0 R 2266 0 R 2267 0 R 2277 0 R 2268 0 R 2278 0 R 2269 0 R 2270 0 R 2279 0 R 2271 0 R ] +>> +endobj +2250 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 678.251 367.48 688.149] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/feature-requests/)>> +>> +endobj +2262 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [119.779 609.783 348.919 620.687] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/patches/)>> +>> +endobj +2263 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [312.989 506.072 542.13 516.976] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/mailman/sdcc-user/)>> +>> +endobj +2276 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 494.74 146.31 506.881] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/mailman/sdcc-user/)>> +>> +endobj +2264 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [144.317 494.74 150.494 506.881] +/A << /S /GoTo /D (Hfootnote.25) >> +>> +endobj +2265 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [213.5 494.74 460.573 506.881] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/discussion/)>> +>> +endobj +2266 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [102.085 394.189 367.092 403.967] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.code.sf.net/p/sdcc/code/trunk/sdcc/ChangeLog)>> +>> +endobj +2267 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [426.564 326.343 542.13 337.247] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/code/8805/tree/)>> +>> +endobj +2277 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 314.388 241.453 325.292] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/code/8805/tree/)>> +>> +endobj +2268 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [468.407 234.587 542.13 245.491] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/snap.php)>> +>> +endobj +2278 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 222.632 229.498 233.536] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/snap.php)>> +>> +endobj +2269 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [147.561 210.677 406.589 221.581] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/snap.php#Source)>> +>> +endobj +2270 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [498.295 210.677 542.13 221.581] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/)>> +>> +endobj +2279 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 198.722 241.453 209.626] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/)>> +>> +endobj +2271 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [197.506 71.1 414.692 82.004] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/snap.php)>> +>> +endobj +2275 0 obj +<< +/D [2273 0 R /XYZ 84.039 766.262 null] +>> +endobj +1034 0 obj +<< +/D [2273 0 R /XYZ 85.039 724.966 null] +>> +endobj +1038 0 obj +<< +/D [2273 0 R /XYZ 85.039 663.556 null] +>> +endobj +1042 0 obj +<< +/D [2273 0 R /XYZ 85.039 547.208 null] +>> +endobj +1046 0 obj +<< +/D [2273 0 R /XYZ 85.039 443.557 null] +>> +endobj +1050 0 obj +<< +/D [2273 0 R /XYZ 85.039 379.494 null] +>> +endobj +1054 0 obj +<< +/D [2273 0 R /XYZ 85.039 299.693 null] +>> +endobj +1058 0 obj +<< +/D [2273 0 R /XYZ 85.039 184.027 null] +>> +endobj +2280 0 obj +<< +/D [2273 0 R /XYZ 99.386 65.649 null] +>> +endobj +2272 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F107 1525 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2293 0 obj +<< +/Length 2984 +/Filter /FlateDecode +>> +stream +xÚYëoÜ6ÿî¿bÑ/·d¹¢¨g¿¥nÒk›4¾ØE{HŠƒV¢wUkEU”âÛÿþf8ÔÓòư±Ã™á<~C:«ÃÊYýpõÝÝÕîmè¯bn°º»_E>sD¼ +½€ù¾»ºËVŸÖ!‹ÙfëÎúÍï¯ßß¼{s»Ùºa‡ëë¾¾¹{ó>}¦Ñ¤Û_on>|Ü@ënóÇÝOWoî®þºâ°Ÿ³â}—…A¸JOWŸþpVŒý´r˜ˆ£Õ£™yZy~ÀœØ‡v±º½úו3æÙ‹F<ÇÐŒÄ*ä@ÛÄó¿7œ;kÕþc?EÑú³ã¸e†ípÝ%u6R7ÔJUfûòr6)Ëk™6ª>£D ²p´=\&@‡vÖYšît[UªnvõF„k¹ñœõšZçª$"S<p¯£šè…°ì%%5êv`O¤ÐÔ<%e›Å™æìÏý¢2/´5wÆ{Ãar»þjËá×÷‰‡Sò°q`þ)³nÈ8w;f²â +ø%) 1bæ7v}¡ÔµîŠ}<1î¯ÿ› óšzÒ£L,elÖ¥´sÓDw“”ÝðöûëkšØ|ÂJUS±¡Ûý)oŒðÎTê*i`{m}Å={Þt)hÜüxÍ=»øµÚž¿„~2àÆõ×÷ ÒÎѲ™ŠPjëm¦¯sh¾êÅ¢|÷ÑgåÉ +_ö=χáCÄ4ÇO_ +BŸÅ¡Bmã¢ò„¸Æc=37Zm…`ëõaz³åŽaº;ý§Äát\—A`x&L +!zE᮵:IêÕ§„&¸3ÃAÔŽ-aÇ%-¹ŽË">ÕRfh~ÉS¹“v,õ[r÷€Aè–¿WµÝsΖî’ÑP‘ïë¤ÎûþnI‚{}AƒJòbkò‰#©•&ûÏ×6K"EÌsüŽ%2i˜k}Iðõ‡J–Ô÷s©™Pã’?JZ2@®0Sb|XuŸ!éqw’v|ϰg÷<6MõínÁÉ(T=Ô,+b-S–É%J t¦M!-‚¦¥ó(÷ħÎËž‰½äÏ1çðQßgü o¶"?ñø,RüY§‚éqA¨½Ì7̽Ë~ÒMš9 +w¬§üªårôÿMÖ¦I³ìª7DøG»D!~}» +ð +#/µDØ‹}d÷àEˆu·BµvX?€ÇØî"°P¿Zmp>ÒK¨lÃkNP{RU6µ*,©3„¹œeùÆc²Kªª8Û‚qу-°E›uûº‘Ù~šs%· +0îmD¾[€?œ-‰bù!Il\¸U÷ +"—¢wëô¨òÎÁ ê†úeN$'el¦¿ÌÁÖë¢:&ˆ[B0h¦é›æÏ~½ORšýá~½ØÄoü~ŸWÚι’:µíßµäeFjÒ´†”inãz“.{/kˆ¿»ùH'Š¡¦}RëS-mÇ&@TX$U£ª¯Õ +¿h‚göŒ‹x +müçÍÓÜ@vëR9××n]é +Uð®|êÖ‹#w*$w^x?³OÒ‡©QR´ûÂÔå(‡ž½ôì¬ûÄÔ”¦»ËÙ€0:»Lê&·X=Õîë¾5——΋ÿ߯š¦,€ +endstream +endobj +2292 0 obj +<< +/Type /Page +/Contents 2293 0 R +/Resources 2291 0 R +/MediaBox [0 0 612 792] +/Parent 2310 0 R +/Annots [ 2281 0 R 2282 0 R 2295 0 R 2283 0 R 2284 0 R 2285 0 R 2286 0 R 2287 0 R 2288 0 R 2299 0 R 2289 0 R 2290 0 R 2301 0 R ] +>> +endobj +2281 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [267.403 596.304 418.915 607.088] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdccokr.dl9sec.de/)>> +>> +endobj +2282 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [474.384 596.304 542.13 607.088] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.pjrc.com/tech/8051/)>> +>> +endobj +2295 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 584.852 199.61 594.749] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.pjrc.com/tech/8051/)>> +>> +endobj +2283 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [193.93 528.339 200.107 541.103] +/A << /S /GoTo /D (Hfootnote.26) >> +>> +endobj +2284 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [423.705 476.533 503.406 487.437] +/Subtype/Link/A<</Type/Action/S/URI/URI(opencores.org)>> +>> +endobj +2285 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [108.95 464.578 308.203 475.482] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.oregano.at/ip/ip01.htm)>> +>> +endobj +2286 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [146.469 452.996 375.61 463.526] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/fpgac/)>> +>> +endobj +2287 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [108.95 408.787 248.427 419.691] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/)>> +>> +endobj +2288 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [366.788 408.787 542.13 419.691] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://en.wikipedia.org/wiki/Netiquette)>> +>> +endobj +2299 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [108.95 396.832 170.718 407.736] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://en.wikipedia.org/wiki/Netiquette)>> +>> +endobj +2289 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [154.887 360.966 438.324 371.87] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/p/sdcc/feature-requests/)>> +>> +endobj +2290 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [498.295 329.086 542.13 339.99] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.laptop.org)>> +>> +endobj +2301 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [108.95 317.504 194.628 328.034] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.laptop.org)>> +>> +endobj +2294 0 obj +<< +/D [2292 0 R /XYZ 84.039 766.262 null] +>> +endobj +1062 0 obj +<< +/D [2292 0 R /XYZ 85.039 649.335 null] +>> +endobj +1066 0 obj +<< +/D [2292 0 R /XYZ 85.039 570.157 null] +>> +endobj +2296 0 obj +<< +/D [2292 0 R /XYZ 85.039 525.35 null] +>> +endobj +2297 0 obj +<< +/D [2292 0 R /XYZ 85.039 505.424 null] +>> +endobj +2298 0 obj +<< +/D [2292 0 R /XYZ 85.039 450.007 null] +>> +endobj +2300 0 obj +<< +/D [2292 0 R /XYZ 85.039 357.977 null] +>> +endobj +2302 0 obj +<< +/D [2292 0 R /XYZ 85.039 314.515 null] +>> +endobj +2303 0 obj +<< +/D [2292 0 R /XYZ 85.039 294.216 null] +>> +endobj +2304 0 obj +<< +/D [2292 0 R /XYZ 85.039 274.291 null] +>> +endobj +2305 0 obj +<< +/D [2292 0 R /XYZ 85.039 254.366 null] +>> +endobj +2306 0 obj +<< +/D [2292 0 R /XYZ 85.039 234.441 null] +>> +endobj +2307 0 obj +<< +/D [2292 0 R /XYZ 85.039 214.515 null] +>> +endobj +2308 0 obj +<< +/D [2292 0 R /XYZ 85.039 194.59 null] +>> +endobj +2309 0 obj +<< +/D [2292 0 R /XYZ 99.386 65.29 null] +>> +endobj +2291 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F108 1526 0 R /F107 1525 0 R /F72 1221 0 R /F127 1834 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2313 0 obj +<< +/Length 924 +/Filter /FlateDecode +>> +stream +xÚVKsÛ6¾ûWð(¦%ŒÁG=Í¡rÒif:=X=%9@$,¡% –¤’8™þ÷Ä#¢ÙòLp÷ÛÝo»„Ñ.‚ѯWЮ¿l®®ßæ8Âd¦Ñæ>*(€¤Œ²\hSGïWë=ë'>Ä ¦pUÄ7ïŒV +ò"GZFIZ‚Y…»ÛõÚHoâ¯xµïDÅstË&æ1P +Hša‹As…h1 +€âAWô“hÅW6 ÙF3-¢”ά"Æ +}bÚ·|¶AZÌæq ê¦uð(»æÁ=UüæÄÿç b¬éU¬áÝä0j¾lçvJ|Ž‘B:4µ³ þÇú¶+t–~&EÑ—'({²û'z–CíoM +ç½'×çS9"æä +endstream +endobj +2312 0 obj +<< +/Type /Page +/Contents 2313 0 R +/Resources 2311 0 R +/MediaBox [0 0 612 792] +/Parent 2310 0 R +>> +endobj +2314 0 obj +<< +/D [2312 0 R /XYZ 84.039 766.262 null] +>> +endobj +1070 0 obj +<< +/D [2312 0 R /XYZ 85.039 724.966 null] +>> +endobj +1074 0 obj +<< +/D [2312 0 R /XYZ 85.039 550.322 null] +>> +endobj +1078 0 obj +<< +/D [2312 0 R /XYZ 85.039 493.693 null] +>> +endobj +1082 0 obj +<< +/D [2312 0 R /XYZ 85.039 215.362 null] +>> +endobj +2311 0 obj +<< +/Font << /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2317 0 obj +<< +/Length 1523 +/Filter /FlateDecode +>> +stream +xÚÍWÝ“Ó6Ï_ᙾØÉ߆òp×rÊå©ÀƒÏVrâÛØò]¯þï]i×Iì +éCFÖ~i÷§ÝÕ†Yk‹Y¿,ž,~N"+ó²ØåÊJ#™•„±E¾µ,·vêqÏq£˜Ù¯^/Ï=ÿýÄáœÛËóW//—§qÚ§ÏN^/ÏÞ8®1P@ñ‹§§§HYž>{y~zò·OÙdÅÉø|¿|¾8[.>.88Æ,¾wÄ÷’8±Šíâí{f•À{n1/ÈRëÖHn0Š=–Eð½±.¿-7]M°œñƒh9ƒï0¶§± +¬üi¬t3è°Qa-ÖÕZ=¶Õ]ƒ@Äv½ÒkboÈ6PF¶ +VNÙéëœlga×îEéAŠ®D´¨½u8wÝMlí]5Û‘WäLUŽ,s8Ñᑽ–Bã ³ÙÔE¥2Wüª•ÚV&” +íkWB4DÕ†õÇ3z;qF+Jbº@¶Wpú¡¹Ð.û6ß[Ó×4bëûàcžÙOD‘÷Ñ÷‚’L7X À¼‡¦Bcj¶Gðéc‡tIæ J•4áŸF£:BãXGfªAI·"í¯Ö‘D=>ütêí•,®³ÍïÌ£¾2å%&ʹ°ºÚ—)¬ÀO?³k +Ò +endstream +endobj +2316 0 obj +<< +/Type /Page +/Contents 2317 0 R +/Resources 2315 0 R +/MediaBox [0 0 612 792] +/Parent 2310 0 R +>> +endobj +2318 0 obj +<< +/D [2316 0 R /XYZ 84.039 766.262 null] +>> +endobj +1086 0 obj +<< +/D [2316 0 R /XYZ 85.039 651.516 null] +>> +endobj +1090 0 obj +<< +/D [2316 0 R /XYZ 85.039 421.938 null] +>> +endobj +2315 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F72 1221 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2321 0 obj +<< +/Length 1850 +/Filter /FlateDecode +>> +stream +xÚÍXYsä6~ï_¡7wÇ‘,êÖ®rœIâTâÉÆý´?¨%ÚVFGGRgâIòß @mÙîÍÖní)ÄA +W™íRIóîž'5Ë{š{™d¼zKcz/Ó¨‘ú*”Ê8ÛÔ»*Kš\²°Û• +m^n9ç>(%@¨¥IE“¤±Ëhñq5©x¢x–²êôή%;ˆ†Žãf2m€Ô¯PýwìË/»rËüni¬êŽ&ŸeS·«¶kv)Ûç,~(ÕñÙŒ×CÕs8NûEQ£aŸ”¶¸”6xuä¸ND> +Ë™„Õ2¯ø ê‡cBTôTj£¥qz_ù¦àƒ`”|Ÿq¬ +6ÚznÖaÔ¨ø@Uêr›pœ>w$iYÒ%f&!>2Y¥(âaÎʤJЇVGž¶2ù¨\ŸWïõ¾6P9Í—´6€2Èn'Á: ûæ G·˜¨¢µG[C–€MÃÐ +ëO©®M·Çž#xÌ#FŠ>˜µöAdSqI=…u€kBCу:¾Ê›ö¡ÜÔÅé–ßÈß· +btWwõÑÊ÷—Ú%µ+²2Ú?åàÞÕžc ï<!ß^þ%GÐí®J‡Ì–&EÑþ=y‡¾Åàîh`Só5ü†Y!ÙèðcFÿP ¸ã]5'ÁƈQ±“/˜ñ?²bð²Ë÷Xüéc›4€Žùð‘M¬flNÝ})’oËyð¿õDÚ÷z'¥ AVzÏó´ÆôØNU¬Â~Icj¬Ü/l.lΊ;¹imï¢qþÁ¶*¿Ú«›äGá½+!ßît|ME´û"¾|„½Ó¬:rGÎm™è`nw³•Ý#o¥~À¡äj§¯4àÝãçJØ|ë¿0ÌÒ`F»x—' +icß +<,•Ðãäô…ÚPÏ£õ¾œE6]ýJ‘…¡ÚÑÌyߊÃh|ü„åî)Ç»ˆ…åDî^‰O4'LƒéEGõ>ì* +ƒ•3_ý‡‰‚nÉFb ˆóJª8äÂ'&Cq¬›L6X×@ÚôlÝý†lNàI¡ÔQís¨r1Øþ"{úÿR¹#vÌJ„8§I;£´ŠDV_K÷£hPô¦:iÃ…Cë)§~_kvußlŽk3’®ž“¥O +§2oñ§Á9”ØÈ +ò¸‘£°P¿æÆ?âLáãDMÿûnÿgØÝƒrRi<èØ…Ë²4Ëa×ïÎy|Oé?ËG<Åç‘>îÁ”Á³ç>ËÇ;˜Oô,ÿ`>ñ³|‚=>OuÇÂ÷Hy’o96{’bræÝzñ/j†ËE +endstream +endobj +2320 0 obj +<< +/Type /Page +/Contents 2321 0 R +/Resources 2319 0 R +/MediaBox [0 0 612 792] +/Parent 2310 0 R +>> +endobj +2322 0 obj +<< +/D [2320 0 R /XYZ 84.039 766.262 null] +>> +endobj +1094 0 obj +<< +/D [2320 0 R /XYZ 85.039 630.655 null] +>> +endobj +1098 0 obj +<< +/D [2320 0 R /XYZ 85.039 360.725 null] +>> +endobj +1102 0 obj +<< +/D [2320 0 R /XYZ 85.039 226.083 null] +>> +endobj +2319 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F48 1171 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2325 0 obj +<< +/Length 1167 +/Filter /FlateDecode +>> +stream +xÚÕWK“›F¾ëWp3TExf`xø¶^¯c¹ÛÉrÊ®#˜•ˆ‘ae“òOÏ!Xí–TŽó¸ˆfú£ßÝÓBÎÊAÎ÷³—Ùìùë˜:©ŸF$r²;'¡> +R'#ŸRâd…sã&>ö½9ûþC¶øqñË…‡1v³Åûw×Þ'Qº—o.>dW?{sB|`àׯ./ÍIvuùæÝâòâóúÊ‘k¥xi +s̆Ó7œ˜†4àQCö ¡€)¦öŒ +¹®TØZƒ–Ê«².¦"úH6†K§¶³eŸ†§’€¾3O=°„™Ì$ôSë@ã$µ*ú +W×h‚Âûn]ö¬5óFo=©^‰kkÖðt©ÃÓD%Ý×¼U3T<¼éxk¬èxO2i¤>T+…0D +›ú*aÿÒ*Pv»‡NVôh‡ ûêC‹ÿ„ƒþ_`JÕöæa×.p9ƒmºå¬›èÜ6µ(JuË÷bŽZq,¤»ýj¼ÿƒ³œîÄ„ ŸÆƒúªVˆ1¡®²Ù_ˆ_0 +endstream +endobj +2324 0 obj +<< +/Type /Page +/Contents 2325 0 R +/Resources 2323 0 R +/MediaBox [0 0 612 792] +/Parent 2310 0 R +>> +endobj +2326 0 obj +<< +/D [2324 0 R /XYZ 84.039 766.262 null] +>> +endobj +2323 0 obj +<< +/Font << /F75 1282 0 R /F101 1502 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2329 0 obj +<< +/Length 1256 +/Filter /FlateDecode +>> +stream +xÚÅW[oÛ6~÷¯°i‹Rw]$mÖ[Ò-ÆÖ,S63YR%ei†ýøòP–äÈiºÛƒÁ£CòÜø‹©±2¨ñãìx>;< +-½¨x´¢,"m<<õ¢A´¨î“ BIpÛ²]™½ù%\Ë‚k"õ]kƦlôͬæoxÑæwø}Óð¥¾Ô¢…ªÕ1ùÆbæ‚/—xÎ1«º\ÕÉfêå+D®~¥°\Ó–ZΦÊù4Jï”?*ZèТÆbkBƒßÒ¹*?$~HŠg–ã›ï)uR!…+æÅ¨™ÜáGU6Xäü@_ +ò½BA÷|ÝzxÊ(ÄÜñHLCø(ÐoxS4bUÈðŠé:©‘ϦÜ"„L±Þyñâ$¼‡.ï +¿¼ÞSŸ^ik¿Ã…=˜}·ØèÔÝ4¯õÝtj»®ÓΤÇBuÜ ¶As"â„qß +âA+¨-™e‹e÷sÕÿðºfSñT$9~¤IÑR5V¬ù¡3¬jPÞáSõXBï×ÚÈz]M95OËU!þâÍH»[e$á^ÕJo§I5©I_KpÉy¶·%t¶ìEó›2*¨cú1 à +&Ÿ{/ÁcÀ—ÕÊVµò~Óøq0!Fæp4”r8Ù(\’ˆÆ÷;£ºUœ‹…œla˜Õ!/tìﺺ„ù«’xÚÛE:Éz:ñ⾕8^¤°Ð _E²0+1œÓåþpN‡sIÏbF³ÔJh£Tÿ$pDW¦ WÏi@ +endstream +endobj +2328 0 obj +<< +/Type /Page +/Contents 2329 0 R +/Resources 2327 0 R +/MediaBox [0 0 612 792] +/Parent 2310 0 R +>> +endobj +2330 0 obj +<< +/D [2328 0 R /XYZ 84.039 766.262 null] +>> +endobj +1106 0 obj +<< +/D [2328 0 R /XYZ 85.039 724.966 null] +>> +endobj +1110 0 obj +<< +/D [2328 0 R /XYZ 85.039 381.268 null] +>> +endobj +1114 0 obj +<< +/D [2328 0 R /XYZ 85.039 155.128 null] +>> +endobj +2327 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F114 1658 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2334 0 obj +<< +/Length 1841 +/Filter /FlateDecode +>> +stream +xÚXmoã¸þž_! @+_c–¤DŠjвÙìn×½—õ}éÞb!ËŠÖ–|’¼¹\ÑÿÞ!g$Y‰”ä.k4g晑äÞÚãÞÛ“W‹“¿½‰”³XKí-®=£b/ +5SJz‹•÷Ñ7L°Ù\iî÷ýâêŸWÿ:Ÿ !üÅÕwï?ÌæÂhúïο_\þ8›KÅaŠx}qœÅåÅ»÷WçßâëëYÈ}Ò2‹ ?-¾9¹\œür"À0î‰ÞÉ"yéîäã'î`ì³ 6Þ“Üy¡ÒŒÇ +è÷áä‡~ì\hFœðä:—«Ù<ÐÊ_gEV%MVÛ×ÐO[ßÌ÷“=2ó¢nªCÚäeÃ×e…#Í&CN‘/—Ûl8yŸÏ„_¬‘‰3”¿+gBù_ì_vO{=¥~yÛt¯¼XC¼µ +ýE+õ³”á¿íŸ+c.‹•B3»ä¯ÉnoÍ”±ðÓ¤°÷—Ä8ÔÙ +©¦$p Ck«Å¯«r‡ÃÛ¼iZmí”e¾žgÅ*o•[W,ÿKž’$i«0?¤uüÛò€SÐâ¹cË&)Öíb›Eq¥"«k(IWb# +‚kfTÜ.ñ3WüP=s͹]˜bÄ8£™ˆt?“˪n˜Ã{.ZÝ|_6.V +‚–4HQÆÚ¯›²Êjä‡Ý`Á—¼À'BÜ"jË+µZ{HüøË-bA$ç],àêLF8Oº +½ãRÄó#qÈÿ]k« +b„ŸÛf†PÎÙ/‡¬h¶·È·¯ye3ÑŽÚ”¶ÜrÙ$6'Ïõ`nòõÆAa¹…å/ó–wŒ¤ 5Ûbª’-éºÝ“2ô¶,Ö§¶—EV”¨zSVd³ë‹0z-eç×sûíÂ?ßÖåX÷Cû]¼×]¬·øR‚CV|–Z'''€p‚gQ6(t(Òr·+›Aqû¹³U––ë"ÿÍ}L@°þïbôu¹¥äíŒÀ޼‡¬©÷ì!öy›gÛ©A¼‹÷±T2m!(2|ŠGß8ûZî›|VÒhZ®(±b€ÈJëŒÙßÅÛñ°§ÉÅ<£€%)è÷šk ÎZ'dÀbÑ–}‰6°ŽíÛ(9 +ñl £—RP +endstream +endobj +2333 0 obj +<< +/Type /Page +/Contents 2334 0 R +/Resources 2332 0 R +/MediaBox [0 0 612 792] +/Parent 2337 0 R +/Annots [ 2331 0 R ] +>> +endobj +2331 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [290.419 676.358 296.596 688.749] +/A << /S /GoTo /D (Hfootnote.27) >> +>> +endobj +2335 0 obj +<< +/D [2333 0 R /XYZ 84.039 766.262 null] +>> +endobj +1118 0 obj +<< +/D [2333 0 R /XYZ 85.039 650.455 null] +>> +endobj +2336 0 obj +<< +/D [2333 0 R /XYZ 99.386 74.244 null] +>> +endobj +2332 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2340 0 obj +<< +/Length 1820 +/Filter /FlateDecode +>> +stream +xÚÅXmoãDþž_áO`ñí‹×/œ@j{-Wàh¡‘xÑÉM6‰…cçl÷zñß™ÙY;vê\é@UºãٙݙgfÖ;fÎÊaÎW“ÓÙäÙE¤œÄOB:³¥+ŸÉĉ‚ÐWJ8³…ó³ûÜ÷¦*dîÕõìòÕåO'çÜ]^}wãMyÆ{öòäzvþƒ7Љ߼8;#Îìüìåw—g'ßÒã/`®]ÅK$¿Î¾žœÏ&o&cß"ü(Œœùfòó¯ÌYÀÜ×óe;÷Frã*ôY¢€Î›É÷Öw.ˆGœã02IÎ]5k]yS©„ûÖÊM«,m²²¨‘'ÝrIs UkbÍÓZ×Ä]—¨r¯ñÿ[+—–’î}–çè õà`PhªÙ»(XÉC?²•¹Õ´U¥çåªÈ~× +ÓgÄ +'T®©t1´u¡¡¡Ï[k´»—_¯³<ÛnA[$î7yzW[²Rãwµ q"¸¢Ýh¶µ”5²OñHõðÆÇÞ†“Ù™ë2ßå&3+ÃR3?l4niw¿®Ê¹Ö¸Ð[]ØnÄ‚0‘pÿlÖD]® +s›/ +'u]ÎérÐÔ£)wM×ܼJçë:!“ölŒKp68B0_E!òmrê^:™óÙä/kL˽ +endstream +endobj +2339 0 obj +<< +/Type /Page +/Contents 2340 0 R +/Resources 2338 0 R +/MediaBox [0 0 612 792] +/Parent 2337 0 R +>> +endobj +2341 0 obj +<< +/D [2339 0 R /XYZ 84.039 766.262 null] +>> +endobj +1122 0 obj +<< +/D [2339 0 R /XYZ 85.039 635.457 null] +>> +endobj +1126 0 obj +<< +/D [2339 0 R /XYZ 85.039 112.688 null] +>> +endobj +2338 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2344 0 obj +<< +/Length 2678 +/Filter /FlateDecode +>> +stream +xÚ½ÙrÛÈñ]_ÁW *;ƒÞT*^¼–×¶‹©Te½8$‘ +htÛw´4LÉUÓÎÆÒ¯ò.”Ïq9ëÎO…Y‡NSä˜.†^ÍœB~8ÁÜ.úí€ÕNùVcYØÚå"9œj‘æHy]üF¤|‚F&1 +1FïqóÒÃt…ÈŠ2{(áÄù +áµÿÈ[§:ü£‡fjýQ]'8ÚÒì£-?×ußêr }2!lÛ¬Ù|p·ñŸb:Öû:«Šœ¨5†ƒ¸¯2j!ìA÷½®¨ñ,”âB14€(€M©ÍX’x"žÑ+0Œ.¶ÕKÇÄ Âòbèä»B:èÚ’l)ßÍ8G,T…Æ6xž>¹6!6Cs<øžM£È™ÎvÒ©»ãc‰Éš™Ø(ê®oCИâ½^c`ø¾8)s¸™u]±qŒÀ&횢-f++!)˜nŸµ—„Tý'‹£&gªäRAÖ kú>(&b§c@ä¡Y"žS«í·Ç1O½ž<Ofã„i[,¹Ö +WÍÎÒîÉH¶LŸf§“ ™§òéÒœ”Wb½¸‡æÃü,ÿM’ÖŠsÚ˜Äqc0íß»çô»S¦ZðnW”EÓøÇ2˜ä-,£ô¼àh®ýpÆðxä:I²1ê¨Ýô³Õ¥‚¯²yNmìÊT@Å}õJâ•ö—´áyÔOBç<ÒÒðiÉ© +yhÁüC)þ²ët^d‡*¶±e?6ÿwص `í/aZçÔ…¿yK&·±ˆocw&J5;]r5»¥« +Ó³ªÊ½½> +Yö?èkøá‚3hš`·Æ1 ptN3:Kã¤÷LnJ)ÜÄsëÙÜ[ŸŒ\OŒé‹•mìH–nÒmO<XÐZ +öù¹t_Ù·Õ³²OÞÕá÷kDµñO +¬yi—-tÃ`d[þ·jŽ¡P>¡¦ï¹A0ºŠæ¹í¡éÇ_0ý2 +endstream +endobj +2343 0 obj +<< +/Type /Page +/Contents 2344 0 R +/Resources 2342 0 R +/MediaBox [0 0 612 792] +/Parent 2337 0 R +>> +endobj +2345 0 obj +<< +/D [2343 0 R /XYZ 84.039 766.262 null] +>> +endobj +1130 0 obj +<< +/D [2343 0 R /XYZ 85.039 724.966 null] +>> +endobj +1134 0 obj +<< +/D [2343 0 R /XYZ 85.039 667.791 null] +>> +endobj +1138 0 obj +<< +/D [2343 0 R /XYZ 85.039 441.416 null] +>> +endobj +2342 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2348 0 obj +<< +/Length 1797 +/Filter /FlateDecode +>> +stream +xÚµ]ÓFð=¿Â/良ãÏë‡t=®åP9(¤ªTàa“l’{m¼6Çñß;³³›ÄÁ¢è¤>y<;ß3;3z[/ô~›ü²˜<ú5K¼"(Ò(õ/O‚p^xYœIy‹µ÷ÚÏLgIúÏ_,®Ÿ]ÿ}1eŒù‹ëç7¯¦3–§yì_>¹x±¸z9EIDþêñå%aW—On®//~§ßÇÓ8ô”i1ðíâéäj1ù0a`X豃!Q¥™·ª&¯ß†ÞΞza0/rïÖPV^œ¤AX$ +g#Ű(ÕÈÕ¶ç[1¨œÔåvÓò™îÚ~ÕõFQZPÖ²Ð*D„Ú«Dãóâiø³‘ætã|)›ºµT`[{"™’€‰:œ€#ÒDpPÅÛ–W•ÉœõïÅHý“ÓP÷Öi€œÓ£?)zC¤ïTÇ?LfÀOEI{©¸v”eYcÂoõ¹él®%¹ï£_YÈŽîD÷.ÌÀd@EÖdŸ†¡þ}[Ñ”|e‘¯Nw¼íèç-}Î>Ÿðã¡ñW‹½P+ñ³%{Ãæ±:£‹ŸB_Ë¢aêϾX9Ë»ÁǬ&llîïW<cß+~-7Ö“M¯VX<7¼rbÞ~%í¤Ó@8£ ÊŠa\l3>؆¿kJå1‘Tt¨zSCplÞ£ÇRÊ~mz4•ÚR”¶6ª^w-mõ8&îjxË;W¥ÐX±=«ô¸LchGoeYÄ›}@°ƒ.T[ÐñÙKhD(‹[Þ høººA GON\8ŒÍþX¶{‹ø$Ð¥“0õewdôØÕm%$fØËAŒâhßJ×Z2j©;ÑkÓO3ÿzCgv0ÿlšìoСÜÄF¹Ò +ÕXÉ7a‰µ™,s” Nd +dÓ¢5¢øËXOóê¦Æî€+S·ãƒ*=¸ŒØ†wÐOýÀjarŠðÒpûÛÁû‡¶Ž§lI£ÿk†U +Dpÿe_,¼¯–Ãyôíjúö½râ;D½/;7ªÿ?gOŠü¿=¼±Æ=Zñ: +ƒ(*Ü£ÊÖXv¸áóðh0À¥ÈÝD +Çв`Ó4¾åù–›‰Ž¿˜?l5Qê_:ùá…´fžNוyˆÞš6‰˜ªnH-´ªØìjû¾4-¡(üR@‡ÂåÎR–%¬UvGE“vãcÌÔ*¶vÅ=š´ÁýFÇ3Œ†KTyžµ—ï*7·[:#T¢ó±Wïèã×÷Ò’´¸GŽy&\«—ð0ƒèœ+’ MáÄq +endstream +endobj +2347 0 obj +<< +/Type /Page +/Contents 2348 0 R +/Resources 2346 0 R +/MediaBox [0 0 612 792] +/Parent 2337 0 R +>> +endobj +2349 0 obj +<< +/D [2347 0 R /XYZ 84.039 766.262 null] +>> +endobj +2346 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2352 0 obj +<< +/Length 3381 +/Filter /FlateDecode +>> +stream +xÚ¥É–ÛÆñ>_ÁKl21a¬à¼ä‘dKod)ÄÏö¡ ôÈ +Az æŠzÏŠ"KO©º|Q¿Uõqã¹ë%ú£À‰âÔn +‚pýâžO):nIˆyËÅMfšF·gSç`§)]wÍeFèä’¡à@±ê\NûÉtzØÕP7ÙrÐ,)o’ÂkIÕ€o}V +Z8·¥)w ·EÙ_)í +U)áº-êl~ò'4Ùógç§3]½ýüNp-ÍOé‰\h‘X£õ äŽÌ2ܲ¦È[ÇG³*³…àšê¸W×Y_ª†Çï7~´VMaqFî€ë¤Ú“ !2¸e À[×ôTQ³JNixŒöPê +EkÉi[p$$áùJF +áRöAiŒÔ㉤{@§*†)@]LÏpP®ªîxš¤mfrͽÊâdÛg'ž›ªbà‚u¨¾‘ +æÐSãœj–Ü='ð’º7ø ¬ü˜—Þêû[Ó×Í ÛÖï +¦kýøÛÓ£‡rXûVw}S¿®ø(â5°„íAU¯nxŸ½>£°eãÙ4Ý‹öé» ueÆE÷ +ïÞ¢À“uÿ ÐlJÕå’ qè$®7úêÇÚ9ÞnˆF€ògÐe9Fï0hБ,ƒÄ…3`Κ™ŽùrG$R}¹,röéõ“¶-޵ +¯Ù„ÑÚTSÜKòÔS¢îŠn{¥¢B¸@³„dGÐý\g¡^nÀ“÷ÕYÖrr¹ª‘½øTô'ÿ®ÎKÐMd”.šÌ‚ÓÝ9I<dæ-mÞêJŽ{w÷úÖY@¾õ—89›=Ó‡“!¿†‰È»Á¬]UÜ”E×Y¨‡²Ï—ÍŽeîÖ‡,vY©ËA +÷¿Gø¸ñ »Ž28€«´ª[ì®xA˜c/ˆt6²]rÁ‘=tÒpîf‰P×ú£oŸ{ ø“»/,¼áòኴj'Œ´øgZˆœ4NV“i'×÷K—¼sw¸cvc” +„¾eäâ®[G:©ƒhÑÕ÷¥pÐô%å´áô`RÉ„©Î`í9Šš"ß +ô#ÁðàzÀæÌj‚¡`‚¨ïb%t@Xç̤V±•ú¢»,\2`ñ}LJ‡ÓíÉ^TÛŒöR†ƒûiùP$<ã)ŽÐ±T+ÓÄ+vê¾: qo볆æ¸ë¬ºÓ|ã¹1GHp…<%ÇŽù +ù–ÿªÚƒQiŽEF² +Yl¦Á\{q¦dçlO»âv°óm‚1¿ð¶R}"wz"¥dvçöBÙÐ@*AΕA¦n{´8©Ç'K}kCÇàÇïM)l +.뤳[D5‚N•T19¹mª¬jK½ˆño¬4ü®Úà‚'ñ3\uѪ\ò(S÷ +RÃk2Œ*?õgvü +&¡»l¦š[{K_ š\¼%(z|ò㾨 +Bþí”üûëë4ƒEMŠäHêÉãÞϱhñžüíKЕÇHn‡Ÿ†÷>öŸ”=î7hÃÕYþ:î-ÈÔ“&þ;>b)××MÞWg±©¾úÊbV¹üp’zè£ÞÜ¢µ/bj‡‹¸–žÎðìFRõùÓÙG¬h÷9+²eõàqSÉ“®ªiöìåäžž.¥G$s_@u_Wñì +endstream +endobj +2351 0 obj +<< +/Type /Page +/Contents 2352 0 R +/Resources 2350 0 R +/MediaBox [0 0 612 792] +/Parent 2337 0 R +>> +endobj +2353 0 obj +<< +/D [2351 0 R /XYZ 84.039 766.262 null] +>> +endobj +1142 0 obj +<< +/D [2351 0 R /XYZ 85.039 565.649 null] +>> +endobj +1146 0 obj +<< +/D [2351 0 R /XYZ 85.039 330.431 null] +>> +endobj +2350 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R /F101 1502 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2359 0 obj +<< +/Length 1613 +/Filter /FlateDecode +>> +stream +xÚ¥ÙrÛ6ð]_Á·€3EðÙN§ã*Nì4‰S[>$DÁ"ƼBPv”¯ï.”DÅI;í‹´Xì}‚¾³q|çÕä·ådör;™—%Aâ,ïœ4öü0sæQâÅqà,×Ζz¡çNãÄg×çK7ÙÙõ«óåòòÝ+wÄ>{yuMÀ•ùlyqnï¯ñ|µ8¿¹¹º¾q§Ielqqö~9P¤Vî͋ł0ËóÅÅ»ËÅÙ:¾@ g.眑f÷Óòõä|9ù<áàïðƒÅ7OæN^M>|ò5ܽv|/ÌRçÑPVN'žŸÅ +Ì,BHÓÜç°ì§aŠÃ¬' +›NT•<}+ +endstream +endobj +2358 0 obj +<< +/Type /Page +/Contents 2359 0 R +/Resources 2357 0 R +/MediaBox [0 0 612 792] +/Parent 2337 0 R +/Annots [ 2354 0 R 2355 0 R 2361 0 R 2356 0 R 2362 0 R ] +>> +endobj +2354 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [442.977 668.015 469.877 678.919] +/A << /S /GoTo /D (subsection.8.1.15) >> +>> +endobj +2355 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [342.877 464.777 542.13 475.681] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/SDCC_internals_and_porting)>> +>> +endobj +2361 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 453.195 301.229 463.725] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/wiki/index.php/SDCC_internals_and_porting)>> +>> +endobj +2356 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [402.653 453.195 542.13 463.725] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/mailarchive/message.php?msg_id=13954144)>> +>> +endobj +2362 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 441.489 319.161 451.387] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/mailarchive/message.php?msg_id=13954144)>> +>> +endobj +2360 0 obj +<< +/D [2358 0 R /XYZ 84.039 766.262 null] +>> +endobj +2357 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F101 1502 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2365 0 obj +<< +/Length 2610 +/Filter /FlateDecode +>> +stream +xÚY[¯Û¸~ϯðS+k¯î’Û§ìIw›¢‹‰‹Ú-´DÛÄÑ +ë0܇iƬWcaOBɯjøWoCßûT辘pî·qâµõr™ê‡mà™¢ÒüÝ§ÊØ«.…«,{2ý6ʼb4ÂíIW•êyü³Ú¾wQŸM£§m$zF3ÙÃCFI@’ýõVŽ—Ñ +Ë,´¢qº²i¿ÝE~ä½þ¼}OtnÇ¡Tƒ“ùW?ñÙ”ÑÒ”›]C4$áfûC’0K²X½têU¾ZÒX<¢ÏÛ Î~XÝLlÚçÍ’£Õý÷¥F6uÕv.bÎ=ì*«ˆ|ǤúgNŸ5/`]9˜ÜصVÛ‡ ¹Œƒ]ÆnªªölÈ8h\ä +IÿÉ}¦üüôï=“ÞLAà÷ãJ™¾º1]+{㙡eJ¯ˆBpÍEäbé[’…lv“a¾;9KñÑ8ú»îµ³½Z=ãñ.aù§jÛg!ÛÖúwÒ˜p‚0â+iž$Þ~‘¥ÃÒ}‚¨Ë;²ø¦¹¬x7aeàÒäúQÖî¢(âC£(¡:Œ:¤ÙvìÍcíJ–‹XôZ +~T?>©º«ôBWTaèMcˆªµˆ¯Ê²×ÖºcU¡í]XÚ»"Ô_àpðà/W3;i]¹Z!Öå¹wÒüK)ϼß~û`®˜8—>|¸|’>H>ÞÎ4† +¬Fi„Pˆ•1?æÞiJiQ[¦Kg€Í¸†s^b&ʺÀÓ*Ó°"ºÃÁʹoŸEEïÔYhb&]ªÎpÞÈdû°Ú°KvkÙäü”Gl¹æƒb?ôN7&3C,kë.öóIZ˜]"¬.êy™½²³¬Ì1/·ÉØbî¼’Eg„ÍJY#bÜóÅfjdžD³ßÿêS›Ïj¾~‘Yˆ7—?ŒÕ3¶ÓR#òsé€0ëªèÛ4¥î …¥FW¶ó£då);ôµ´UX^§˜@è”<å6”DXaØp<ìDìETÕHbðucE]y-Ú‚¶A¬ +N±#B.o| +‘ öq½e*·ÆÉ=Ë-*þ©ÚaÎðH×]Û«þÆÛ.„Hƒƒd +ÄŒµ¶/“ šƒ4¯õÄÔÈlçš¿Xi,-‰±d`ŸÉw‚‰ #4Ä*ãá‚£ÔRz}à{*²2ÂÁ Q¸ºÁ/œ#Û±%DHf‡¸š&FèæÒ€±Wê†2u±´SJIÝE ®ÁW°aÉ&Å(qô4‡¼²ŽGGOgTáNM8P üçÜ5µ“`áqw¸b=:\žÌRïÜÓÛŒœ pÌýVê:±å$CêlÒ™š‚—«!G +°A?òµh©7 +¢¬Z€^Z˜°Ub9ñ„³°š”J)¿ØOêE'3“¥2ï~ĸ³X÷c#g·ôšË#p|=“§Z1ódŠs _uñÌDW|¬–âfî…¯6l¨Ÿ!ñäS:%˜žùægU’k¾œJ¥IäqV;…LŽŸ—½é¯œ=)~Öú ô0ý‘· CŸd€êq²Ïýœm„þbÕߎ¯þÇ¢ +endstream +endobj +2364 0 obj +<< +/Type /Page +/Contents 2365 0 R +/Resources 2363 0 R +/MediaBox [0 0 612 792] +/Parent 2372 0 R +>> +endobj +2366 0 obj +<< +/D [2364 0 R /XYZ 84.039 766.262 null] +>> +endobj +1150 0 obj +<< +/D [2364 0 R /XYZ 85.039 724.966 null] +>> +endobj +1154 0 obj +<< +/D [2364 0 R /XYZ 85.039 545.588 null] +>> +endobj +2367 0 obj +<< +/D [2364 0 R /XYZ 85.039 448.03 null] +>> +endobj +2368 0 obj +<< +/D [2364 0 R /XYZ 85.039 361.728 null] +>> +endobj +2369 0 obj +<< +/D [2364 0 R /XYZ 85.039 299.337 null] +>> +endobj +2370 0 obj +<< +/D [2364 0 R /XYZ 85.039 248.901 null] +>> +endobj +2371 0 obj +<< +/D [2364 0 R /XYZ 85.039 150.645 null] +>> +endobj +2363 0 obj +<< +/Font << /F72 1221 0 R /F77 1343 0 R /F123 1722 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2375 0 obj +<< +/Length 2804 +/Filter /FlateDecode +>> +stream +xÚÅœmoÛ¶€¿çWx†ØÝ¬Š”¨—»Þiê¶)œ—›8¶áB±•D˜,y’½.ðß~ßJ²ekd‘…h’:çðð<G¤ÄÔ<ìÁÇ£w³£×|2ÐÃÞ`v?ˆe;áÀw=‹<˜-? +†—ç?ò–ËüZu=½<¿:›N®Gcd{ÐýôÓÉÕŒþ¤¡ü܉֞]@®az3úeöùh2;úíÍö +]·®|&¼êJ¯B!§®æÅóÓ[^(Wñ<ùÙ¶ñœÿžçY™,`LëJ´.à®p+W@iõ•1ăìáM¾Œ+¡¢ý1a{ø;uª4BȈæóÍr“Fë¼ø×ð^Å“°ç1/Öã4a"Z¸oÇÛ)œ_rÌóMº¨»9*Ëä!“Ž^ç + jàŒ² |€. ,0¤úƒ}š/àfÇ „Dêh~W&Û +\nf7}H6…¸íìŒ^}Ðú줒7E¼eÝ¥¢3½&RϽ&¦—6•›Õ +œN½DÞ= !BÄ<_®’TŽoL|‡Fï4ß1˜ÁXØ_›/$—†ÄFžV†»6®aK˜–-\Û£Ú©i›j/mJFh˜Ñ¹¤?æyQÄå*ÏâVB'=^Þ¥O²ÃBȹ§³Ì”=ƼM¤¤\Í÷=Z"l*iÞ:sj¬ˆT¼…ö2Y®¨Óq +ª'ö¬?Ûò€÷-7ôÄóáaŒºðÈB~X=àËð¨âB:è\h@o>\_W©y4t¬Àw@T`¹Ž+2ŠœËúè -Ç%FÔ"@òÆu½—òÉÓR +Ug Þ?#AÛP ‚jç»dý%‘Ûº5Hã%ÍÿrË´ ms*"~ÛÄßÂÐÓ®vƒ +"EëW`HßPÉb'GˆFÜï‰8FóŒ?«¤¸è`Cß®Šºw A]õJy‡u#}mlÇ7ñ¬0Ðûœ¢+ƒ1â`ˆp|ƒÅa…ëÉìöú¢ƒ}µ%ªÞƒ×RÑ_w¼ÞéÏûôøFé&æõIÆ«;î€è›_A¢Ú_ûß+÷¶¤Æ ÁÓ|Zè‰` `›Ø3°©p°k!$¾VMOÞMºÔV$¨zéìQÕ `ÀÉBmäÑ]œv„°µUoù¿:‚¶·îvÈëíte°¸µaSïc#qÝ|"–’ÅùzL½#| + +ôNêÊ`ÜÐü²ï{âaà ж<$ÞÔ¿îÇ€RINMë‘c`8ÚhÞó¿LÊnph—ä4y9¯û‘ÓÛÚvØ{Ø +‘Þ¦]WC‡¦‚ C\ +䇢ã·]0¥¯RB£ê|fF0£ŽåcGë¸8„HjÞ<š·½ émkûï¢\á^úÝÿ?COb!ØÕÁ +endstream +endobj +2374 0 obj +<< +/Type /Page +/Contents 2375 0 R +/Resources 2373 0 R +/MediaBox [0 0 612 792] +/Parent 2372 0 R +>> +endobj +2376 0 obj +<< +/D [2374 0 R /XYZ 84.039 766.262 null] +>> +endobj +2377 0 obj +<< +/D [2374 0 R /XYZ 85.039 664.567 null] +>> +endobj +2378 0 obj +<< +/D [2374 0 R /XYZ 85.039 567.201 null] +>> +endobj +2373 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2381 0 obj +<< +/Length 2341 +/Filter /FlateDecode +>> +stream +xÚÅœësÛ6À¿û¯Ð}IÈ›1B¼HbÒvÆVäÄ'r-¥w7½Ö£J”ŽŽ(7½™üñ‡'Š‹2þƒ"©ÝÅb» +Î>†˜g!„0‡0 +¸¤S= 斛˷g0út2”n¬§ËGw]%/~~œ,UŒï6Í|ùP_ðuàͽ”?êÚ¡ü¬ÏíOJφ”¯›ìnn%ô…ˆ„¦Nø¸Êø`ÑbøÄ<œ¡Îkgß´ããAÁÇÖûLôxè¦ÇîÌÕæn15øðê¨6¢T¶—+öœ¼{M/^t£©³µU°h‰MŽ2$M"÷ æ…&”&frztÓN“µM¶ÞgÂÉCwNvoJ<m¶ÇãäÁž§÷ÃÓׯÝxêln•.¹ÍEš¨H=Ügh¢ŒOšc½N}ùûËf–|(5,•´>K>º£Y*õfð÷tù˜/BDÅ¢…™^Õß4cäÃѡgÁè÷Nu·¶‚ +„p‘‘^|J¶³ãAsÁŽú™àñÐOÉ‘‹»û#ññ`AÏCáç§ŸŽæ§³¥Õ؇0膛AfÜÈön ,”<…<Lô‚óí`|ûKåsçOƒÛºØÔ¼oõœäÍ>>£fÔœÍ,8³í<’³9Ûi +> +òëx +ª‘y‚êÎZ«Dr$uÛ q•!¨N!À ë¸:Hh•ióÙ +endstream +endobj +2380 0 obj +<< +/Type /Page +/Contents 2381 0 R +/Resources 2379 0 R +/MediaBox [0 0 612 792] +/Parent 2372 0 R +>> +endobj +2382 0 obj +<< +/D [2380 0 R /XYZ 84.039 766.262 null] +>> +endobj +2379 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F127 1834 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2385 0 obj +<< +/Length 3202 +/Filter /FlateDecode +>> +stream +xÚÍÉrÜ6ö®¯èÃTŠI4ApUÆ#'J%v&ÖLÕ”ãR±»!56ÉlÛŠËÿ>o7Ñå6' +´D³˜¯|ëìpÔ–5ÞŸí„¶;[;ÅZ^ØõOñ£G™PŸ8Ú™’D±üLN³¶cmwE‡÷Y“g›â$ŤÄsÓ ú+f¦€…S;S¡U©’h +ùt7Î&V%PÕo-KËÍß—'OO{+?€&Q¶$9?ç5Ó¤¹‘í2½Q ;Ç«YÀUÑ«8áóåŽ-Bo=OC7 +—éô4j~ÑÔG¶"ð®Ï‘ E—×E¾…›Æ K±¨(vu¬ÿBb‚4B%èTíĪ}×G«÷;fÔWÿÛÔIñÁIüÔM’äQ˜®øvŸ•wf7õ•l·Ëi‰ÄÏ +¥2¿Mi5f$îêÕ€ºÏÚ½hˆñž»¿^\´çÜOðŠªª°3u'xt/›Ü_:MwÁ +3F±VΑïÖ±ó²ê¹Ûg÷Šj‹ðh—´GVN5`Ãà²Füº1p ÚY†wYör»8m… +9D®dbt#Cœi¼e¢Ç§#í¹¯x‚e|± +‡N…yuSdõ6'”`þ¼ŽÄ<18`)¶7›(§°ØTìz0ΈÇìl(y5[ âÅ2>ç ¦5ꊊj=W'ûh +³¨(ÂHQÌ•,t‚e£¶(‚G¶¥QÓVÈv—Ê +ùðÛ(®›œŸy¥Ñ&r,%KÜ9™©6Û+Aü‘æ?ìsÚYèî³µï +}ÿÁS"Â(„C›ÉxØŽ +íÞ +1‹5· \ +ŽrÄàâ´©ø:Çì±K]÷ï{}Õ\7ÕÖ´m%K¬|øZ\ו-Ãí 7_OF›\VM…^6ü>¤R¹Ù*H$üíACf¿X’î85Ž8}Ô$¡÷ô±¼^·<•.ï.‰ðâáɱCßhp”§®o_Jì¥xÄP›ÁêÜWn ?ÿ¼¦rËÝÚ—ãÐ/Ô…wá‰ãð„nîqêoé +endstream +endobj +2384 0 obj +<< +/Type /Page +/Contents 2385 0 R +/Resources 2383 0 R +/MediaBox [0 0 612 792] +/Parent 2372 0 R +>> +endobj +2386 0 obj +<< +/D [2384 0 R /XYZ 84.039 766.262 null] +>> +endobj +2387 0 obj +<< +/D [2384 0 R /XYZ 85.039 726.958 null] +>> +endobj +2383 0 obj +<< +/Font << /F75 1282 0 R /F72 1221 0 R /F48 1171 0 R /F101 1502 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2390 0 obj +<< +/Length 1345 +/Filter /FlateDecode +>> +stream +xÚÅYYoÛF~ׯ P?ˆ¶ÄîìÁË×GìÀ‰Ý˜/…"ŒHÛju•‘·†ÿ{‡âR$¥¥IʀɰHÎÎ|óͱ£Ñî4¢½oýîµ~=³„æŽIMÍ»Õlaæh7 +Šm—a·ÁêT£¯l +å?¼CÝŹp{p|Iæ y'¬,ä’«gžêükž±ë¹‘)b&¹Pì܈zWt«aªØÄdÆ&c•Œ_ª¤ÂoTˆ%%·Au35vá Âñí¨wòì»`,ë¨å¾i½º¾Ø%^f!ÃɃÂeM/j0ƒ3N:Û¢Þ‡h¶¢×VÐ`8¢DÎ+…±6\DóQú‡Ùh9žÏŠ…-=ðIêSúaJžŸŠK2_VÇ=Ù1W¸áp®u)3Hgþdòo²ry/‡ŸÑ<ŸîÂYùË0H.1RÑñ7yKw׳¦µA0¸<W3|LËdåÉÍéûäSÌˉÎÉúpÍaí£Í¤—\nÂ1:a‹B&ÄDWÝœDº8n™¯X()–ñL®„")¥àJ]ÿº +狜o\½Œa!èj›;œËåÛG޾o†IZŸÎuíïRŽv‚Åd+^%XÞø±»‘NDK±7:v”ú {uÂòSNßüˆq›×Ðλˆ( Žg£t4R°¹¡„•( ÂúJÒT(j˜G“õs¦Ðñ×’<Û+ë[øx´xÃÃÕŠêÀ²î  +Ú‚Å}'yjZÙYUyÿéǵU¹Ùù…<URøAŠT34\tüÕïIéAc%`˜ÜB¢ˆa3'Ñ +endstream +endobj +2389 0 obj +<< +/Type /Page +/Contents 2390 0 R +/Resources 2388 0 R +/MediaBox [0 0 612 792] +/Parent 2372 0 R +>> +endobj +2391 0 obj +<< +/D [2389 0 R /XYZ 84.039 766.262 null] +>> +endobj +2388 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2394 0 obj +<< +/Length 960 +/Filter /FlateDecode +>> +stream +xÚXms›8þίÐÌå$6Ý•î<Ó4ç^Ûi›´åËñà·Ä_Râ\3“ɯ@˜[HûÉXÒ®ž}öÙ• +÷ù©üz³ÝȧћÅr6Ù¬·‹õýl±*Nò:>Üäîë*-^ +Є¾ýjýCØAãž„9·„†ý4¬š£¡è±^ŽÆúh¬–hXކ&h¤òyêÎ>À¦˜âuñÑym¶+WÔ0æeäήÎãìt%$'†„ƒÚ–HÍ7‘¨æiZlV}±YŠ +j^ã½Êõyƒc®®2Gׂ¦Œ9ð@òVÒÙÑ5gíOùf}É9Þ—$¨’E°A}ƒ:½åôœ‡ªwt«ê]m*¡e_’O +ù§ +hÚ–-²‡&cŽt”—l¾ö†,UQ +endstream +endobj +2393 0 obj +<< +/Type /Page +/Contents 2394 0 R +/Resources 2392 0 R +/MediaBox [0 0 612 792] +/Parent 2372 0 R +>> +endobj +2395 0 obj +<< +/D [2393 0 R /XYZ 84.039 766.262 null] +>> +endobj +2392 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2398 0 obj +<< +/Length 980 +/Filter /FlateDecode +>> +stream +xÚµV]sê6}çWh¦y°§Ø•dÉéä!|Ü–[nH1i(sÇØ&ø^°©mšÌtúß+ie 4áNû‚—Ý££³+íÚ= Œ~ju&>xvàRMÈç6vä1׿œ¢I‚¦F`SÛ´¸‹kÓ¢ú÷`Ü›£q/„¿×ÑÝÌŽépã:tõßá¨û˜á]·ÛÃÑ8lƒãvÜïõµKóÜôÀè> +…_[øy™<;ð0‘D1}yDpc*ø#¨É&¦‡t½¡ÓUIÉ¥ãÏþª–EYÿ=-Ù"Wg¯øøI#5@&!‰#+°™Ë@Q–Ç +Nï!™çe}ÕÔž¢V¡Ë#â%§wqy¤š¯Lë—§Áv§Áð%#³/öº0 7þ„5Q»tŽì%É.N¨<àH6«vôV„ìm™« +øoWÀ×Ð|„Øw!,ó!1Þ("Ìv˜KewZÄ· ‹q›{ÁnÀ™ÁœOEú( +îöÖgRêvh¤JSJÕñzé+²Î–ÚLå=ÉŸ4ÞÖš ZÔiÙ,ʪã¬vsFêô±Þ–©ÿ§ªæ©h™¦ãÓ(^fùÃ7‰ì©C¨¿Aâý`8ü_Š0&ÎWÜl*§/‘`’ÙAJúögˆÊFªŠuZËwÃJ^$ç°'Ø)°[GV¤«*=“Í9ÍvbÛe§*¡Kí'ƒl¸aVéó(tÚÓN‡¾H…‡ÍÚ¯PλP䊶ÕÚ#—i¾×¶—ÿÚÈ»´C±3´ÅZ›ïÊÁó›ú¦Jc5Ð8pŠHÃ)\WàƒaÛâ#‹×X¦êZ×£~FbÎÚ΋Œj0÷QQQ½[Ù8M$'mTAôE7% +endstream +endobj +2397 0 obj +<< +/Type /Page +/Contents 2398 0 R +/Resources 2396 0 R +/MediaBox [0 0 612 792] +/Parent 2400 0 R +>> +endobj +2399 0 obj +<< +/D [2397 0 R /XYZ 84.039 766.262 null] +>> +endobj +1158 0 obj +<< +/D [2397 0 R /XYZ 85.039 533.434 null] +>> +endobj +2396 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F72 1221 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2405 0 obj +<< +/Length 876 +/Filter /FlateDecode +>> +stream +xÚ}UMoÜ6½ûWèE"š¤¾sKì¦@{)à +‘ï²¼¢p©r~﹨c>‰àX½˜NÎYѤJxm +㣫·3ZÑÇÕr^tﲃ±þ0º ¸¶‚JQÑÁF_T4÷wwѺ×΃`ÓM«2ÁgÏ“U\|ÊžÏquVçãUäà®Fo¡“ Ú˜âÏÏÑ/rTxvE$¯}\sü@²ÎˆÉ +Ö×â¢_ûÂhµáÐ-Êš ó +endstream +endobj +2404 0 obj +<< +/Type /Page +/Contents 2405 0 R +/Resources 2403 0 R +/MediaBox [0 0 612 792] +/Parent 2400 0 R +/Annots [ 2401 0 R 2402 0 R ] +>> +endobj +2401 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.043 536.134 277.318 546.032] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sdcc.sourceforge.net/#Who)>> +>> +endobj +2402 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [183.952 475.855 323.508 486.64] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/)>> +>> +endobj +2406 0 obj +<< +/D [2404 0 R /XYZ 84.039 766.262 null] +>> +endobj +1162 0 obj +<< +/D [2404 0 R /XYZ 85.039 724.966 null] +>> +endobj +2407 0 obj +<< +/D [2404 0 R /XYZ 85.039 379.511 null] +>> +endobj +2403 0 obj +<< +/Font << /F72 1221 0 R /F101 1502 0 R /F77 1343 0 R /F127 1834 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2549 0 obj +<< +/Length 1148 +/Filter /FlateDecode +>> +stream +xÚÍZKsÛ6¾ûWðHÎ +@ 9“f¦$“N}iÝö ä +ÆUYNÓ+4IöiÎtùiÐâZ“^5<–Ú×_T {Ô©:;¼þü÷ÌzWʺ‰¿€¨TVK*FüÃù¬ƒ‹áÎ&m8 +‚÷ƒè8R²û4} #}tG%Íø`¶PdÖ÷CÝ©ž¢Žuú†ì+ñ·†_ºÈ›ZH2”|7lҹú•PA>ÙÃ.O^e§LK!Ûºù[6S? fF§„¨9œV³agf‡èžÊ&p¨ðaHñÛFuÓ ‰DÃå(ÞbœsmbãÖÂ,mÁ³ ±)f«z1¢f=Gƒrä^‚[#ZÉTïØ,ÌÑ´N•ÌôÑ`³åªûÐr´À²}qàÌW _kø'*Íp‹S¾ÛqcÐÀ&=êä¸Dw׊pÑÞгý¡OMíj’ + +.×£vh7µ<ÐFŸA²Y*#e—¿`õ#ÜóFLýc³½çoGᦇ«ƒ‡â5÷v]ÈͤBõœùÑâµ\ºn¶·I,º6[¸ó!v6»†ñ¦EýhÙL=NZÆÆ¤E³@èJŒ;5‡0ÖG,¤m Õ# Ö†Úi½Æ¹{ܶ[o~!›©…šÁVBº¦ä½Û0-˜ã!;vÉ»`õÞýMòåró*¡«jQ-Ëÿà+5hî7 +ÚðH+cAãM£¥k^óš}arÖù…¬ãÃÜâØâ>ŽOdCw³nòq)2˜MgÑ0—¼¶ýˆÄn[–NP†T +ýÆooÐþyÆo +Vù +endstream +endobj +2548 0 obj +<< +/Type /Page +/Contents 2549 0 R +/Resources 2547 0 R +/MediaBox [0 0 612 792] +/Parent 2400 0 R +/Annots [ 2408 0 R 2409 0 R 2410 0 R 2411 0 R 2412 0 R 2413 0 R 2414 0 R 2415 0 R 2416 0 R 2417 0 R 2418 0 R 2419 0 R 2420 0 R 2421 0 R 2422 0 R 2423 0 R 2424 0 R 2425 0 R 2426 0 R 2427 0 R 2428 0 R 2429 0 R 2430 0 R 2431 0 R 2432 0 R 2433 0 R 2434 0 R 2435 0 R 2436 0 R 2437 0 R 2438 0 R 2439 0 R 2440 0 R 2441 0 R 2442 0 R 2443 0 R 2444 0 R 2445 0 R 2446 0 R 2447 0 R 2448 0 R 2449 0 R 2450 0 R 2451 0 R 2452 0 R 2453 0 R 2454 0 R 2455 0 R 2456 0 R 2457 0 R 2458 0 R 2459 0 R 2460 0 R 2461 0 R 2462 0 R 2463 0 R 2464 0 R 2465 0 R 2466 0 R 2467 0 R 2468 0 R 2469 0 R 2470 0 R 2471 0 R 2472 0 R 2473 0 R 2474 0 R 2475 0 R 2476 0 R 2477 0 R 2478 0 R 2479 0 R 2480 0 R 2481 0 R 2482 0 R 2483 0 R 2484 0 R 2485 0 R 2486 0 R 2487 0 R 2488 0 R 2489 0 R 2490 0 R 2491 0 R 2492 0 R 2493 0 R 2494 0 R 2495 0 R 2496 0 R 2497 0 R 2498 0 R 2499 0 R 2500 0 R 2501 0 R 2502 0 R 2503 0 R 2504 0 R 2505 0 R 2506 0 R 2507 0 R 2508 0 R 2509 0 R 2510 0 R 2511 0 R 2512 0 R 2513 0 R 2514 0 R 2515 0 R 2516 0 R 2517 0 R 2518 0 R 2519 0 R 2520 0 R 2521 0 R 2522 0 R 2523 0 R 2524 0 R 2525 0 R 2526 0 R 2527 0 R 2528 0 R 2529 0 R 2530 0 R 2531 0 R 2532 0 R 2533 0 R 2534 0 R 2535 0 R 2536 0 R 2537 0 R 2538 0 R 2539 0 R 2540 0 R 2541 0 R 2542 0 R 2543 0 R 2544 0 R 2545 0 R ] +>> +endobj +2408 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [123.226 605.528 135.181 615.715] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2409 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [137.711 592.856 149.666 603.76] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2410 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [152.655 592.856 169.591 603.76] +/A << /S /GoTo /D (page.116) >> +>> +endobj +2411 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [156.719 581.618 168.675 591.805] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2412 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [167.33 569.663 179.285 579.849] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2413 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [127.201 557.708 139.156 567.894] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2414 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.44 545.752 155.395 555.939] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2415 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [158.384 545.752 170.339 555.939] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2416 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [166.373 533.797 178.329 543.984] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2417 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [181.317 533.797 193.273 543.984] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2418 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [169.691 521.842 181.646 532.029] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2419 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [184.635 521.842 196.59 532.029] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2420 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.012 509.17 175.968 520.074] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2421 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [148.142 497.214 160.097 508.118] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2422 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [166.234 485.259 178.189 496.163] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2423 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [139.226 473.304 151.181 484.208] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2424 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.162 462.066 176.117 472.253] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2425 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [179.106 462.066 191.061 472.253] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2426 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [119.809 449.394 131.764 460.298] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2427 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [134.753 449.394 146.708 460.298] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2428 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [149.697 449.394 161.652 460.298] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2429 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.641 449.394 176.596 460.298] +/A << /S /GoTo /D (page.83) >> +>> +endobj +2430 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [179.585 449.394 191.54 460.298] +/A << /S /GoTo /D (page.95) >> +>> +endobj +2431 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [159.748 437.439 171.704 448.343] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2432 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [132.74 425.483 144.695 436.387] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2433 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [148.232 413.528 160.187 424.432] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2434 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [146.568 401.573 158.523 412.477] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2435 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [128.317 389.618 145.253 400.522] +/A << /S /GoTo /D (page.105) >> +>> +endobj +2436 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [180.331 378.38 192.286 388.567] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2437 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [136.605 366.425 148.561 376.612] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2438 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [174.941 353.752 186.896 364.656] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2439 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [145.054 341.797 157.009 352.701] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2440 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [150.991 330.559 162.946 340.746] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2441 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [166.931 318.604 178.886 328.791] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2442 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [150.443 305.932 162.398 316.836] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2443 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [165.387 305.932 177.342 316.836] +/A << /S /GoTo /D (page.48) >> +>> +endobj +2444 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [180.331 305.932 192.286 316.836] +/A << /S /GoTo /D (page.56) >> +>> +endobj +2445 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [169.143 294.694 181.098 304.881] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2446 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [184.087 294.694 196.042 304.881] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2447 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [199.031 294.694 210.986 304.881] +/A << /S /GoTo /D (page.68) >> +>> +endobj +2448 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [147.674 282.021 159.629 292.925] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2449 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [157.537 270.066 169.492 280.97] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2450 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [177.9 258.111 189.855 269.015] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2451 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.251 246.156 155.206 257.06] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2452 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.619 234.201 155.574 245.105] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2453 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [158.563 234.201 170.518 245.105] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2454 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [173.507 234.201 185.462 245.105] +/A << /S /GoTo /D (page.57) >> +>> +endobj +2455 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [156.54 222.963 168.496 233.15] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2456 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [171.484 222.963 183.44 233.15] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2457 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [145.472 211.008 157.427 221.194] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2458 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.203 198.335 165.158 209.239] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2459 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [165.925 187.097 177.88 197.284] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2460 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [167.599 174.425 179.554 185.329] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2461 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [127.749 162.47 139.704 173.374] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2462 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [172.022 150.515 183.978 161.419] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2463 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [154.857 138.559 166.812 149.463] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2464 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [170.916 127.322 182.871 137.508] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2465 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [139.375 115.366 151.33 125.553] +/A << /S /GoTo /D (page.71) >> +>> +endobj +2466 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.26 102.694 155.216 113.598] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2467 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [158.204 102.694 170.16 113.598] +/A << /S /GoTo /D (page.68) >> +>> +endobj +2468 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [123.325 90.739 135.281 101.643] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2469 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.261 79.501 155.216 89.688] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2470 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [140.391 67.546 152.346 77.732] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2471 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [137.721 54.873 149.676 65.777] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2472 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [384.727 604.811 396.683 615.715] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2473 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [362.999 592.856 374.954 603.76] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2474 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [367.582 580.901 379.537 591.805] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2475 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [362.451 569.663 374.406 579.849] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2476 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [360.797 557.708 372.752 567.894] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2477 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [375.183 545.752 387.138 555.939] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2478 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [382.356 533.08 394.311 543.984] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2479 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [389.549 521.125 401.504 532.029] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2480 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [374.625 509.887 386.58 520.074] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2481 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [375.731 497.932 387.686 508.118] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2482 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [390.675 497.932 402.63 508.118] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2483 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [366.864 485.259 378.82 496.163] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2484 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [381.808 485.259 393.764 496.163] +/A << /S /GoTo /D (page.54) >> +>> +endobj +2485 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [363.547 473.304 375.502 484.208] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2486 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [378.491 473.304 395.427 484.208] +/A << /S /GoTo /D (page.115) >> +>> +endobj +2487 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [374.605 461.349 386.561 472.253] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2488 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [394.53 449.394 406.485 460.298] +/A << /S /GoTo /D (page.23) >> +>> +endobj +2489 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [409.474 449.394 421.429 460.298] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2490 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [369.634 438.156 381.589 448.343] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2491 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [384.578 438.156 396.533 448.343] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2492 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [399.522 438.156 411.477 448.343] +/A << /S /GoTo /D (page.46) >> +>> +endobj +2493 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [414.466 438.156 426.421 448.343] +/A << /S /GoTo /D (page.48) >> +>> +endobj +2494 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [429.41 438.156 441.365 448.343] +/A << /S /GoTo /D (page.56) >> +>> +endobj +2495 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [444.354 438.156 456.309 448.343] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2496 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [459.298 438.156 471.253 448.343] +/A << /S /GoTo /D (page.61) >> +>> +endobj +2497 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [401.066 426.201 413.021 436.387] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2498 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [416.01 426.201 427.965 436.387] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2499 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [404.383 414.246 416.338 424.432] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2500 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [358.018 402.29 369.973 412.477] +/A << /S /GoTo /D (page.10) >> +>> +endobj +2501 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [372.962 402.29 384.917 412.477] +/A << /S /GoTo /D (page.27) >> +>> +endobj +2502 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [358.018 390.335 369.973 400.522] +/A << /S /GoTo /D (page.10) >> +>> +endobj +2503 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [372.962 390.335 384.917 400.522] +/A << /S /GoTo /D (page.27) >> +>> +endobj +2504 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [358.018 378.38 369.973 388.567] +/A << /S /GoTo /D (page.10) >> +>> +endobj +2505 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [372.962 378.38 384.917 388.567] +/A << /S /GoTo /D (page.26) >> +>> +endobj +2506 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [387.906 378.38 399.861 388.567] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2507 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [358.018 366.425 369.973 376.612] +/A << /S /GoTo /D (page.27) >> +>> +endobj +2508 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [358.018 354.47 369.973 364.656] +/A << /S /GoTo /D (page.10) >> +>> +endobj +2509 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [372.962 354.47 384.917 364.656] +/A << /S /GoTo /D (page.27) >> +>> +endobj +2510 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [371.298 342.515 383.253 352.701] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2511 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [371.298 330.559 383.253 340.746] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2512 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [371.298 318.604 383.253 328.791] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2513 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [371.298 306.649 383.253 316.836] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2514 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [379.029 294.694 386.003 304.881] +/A << /S /GoTo /D (page.8) >> +>> +endobj +2515 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [388.991 294.694 400.947 304.881] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2516 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [403.935 294.694 415.891 304.881] +/A << /S /GoTo /D (page.78) >> +>> +endobj +2517 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [418.879 294.694 430.835 304.881] +/A << /S /GoTo /D (page.84) >> +>> +endobj +2518 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [433.823 294.694 445.778 304.881] +/A << /S /GoTo /D (page.85) >> +>> +endobj +2519 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [369.644 282.739 381.599 292.925] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2520 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [384.588 282.739 396.543 292.925] +/A << /S /GoTo /D (page.39) >> +>> +endobj +2521 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [338.093 270.784 350.048 280.97] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2522 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [353.037 270.784 364.992 280.97] +/A << /S /GoTo /D (page.39) >> +>> +endobj +2523 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [359.522 258.828 371.477 269.015] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2524 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [357.868 246.873 369.824 257.06] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2525 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [399.681 234.918 411.636 245.105] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2526 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [401.066 222.963 413.021 233.15] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2527 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [404.383 211.008 416.338 221.194] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2528 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [419.327 211.008 431.282 221.194] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2529 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [354.142 199.053 366.097 209.239] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2530 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [369.086 199.053 381.041 209.239] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2531 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [384.03 199.053 395.985 209.239] +/A << /S /GoTo /D (page.40) >> +>> +endobj +2532 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [398.974 199.053 410.929 209.239] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2533 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [406.047 187.097 418.002 197.284] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2534 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [401.175 174.425 413.131 185.329] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2535 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [332.016 163.187 343.971 173.374] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2536 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [402.281 151.073 414.236 161.419] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2537 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [331.458 139.277 343.413 149.463] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2538 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [346.402 139.277 358.357 149.463] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2539 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [357.081 126.604 369.036 137.508] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2540 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [362.341 114.649 374.297 125.553] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2541 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [334.227 103.411 346.182 113.598] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2542 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [343.084 91.456 355.039 101.643] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2543 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [330.91 79.501 342.865 89.688] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2544 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [357.46 67.546 369.415 77.732] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2545 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [331.278 55.591 343.234 65.777] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2550 0 obj +<< +/D [2548 0 R /XYZ 84.039 766.262 null] +>> +endobj +2547 0 obj +<< +/Font << /F72 1221 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2696 0 obj +<< +/Length 1621 +/Filter /FlateDecode +>> +stream +xÚÅZQÓ8~ï¯Èc{¢ÁNâ4‘ÐImaÑ!–¶§;i!7ñ¶Q“8Ø Kyà·ŸÓ8-[Ø8®{ð +õ•Kßm†šã¥Ê! 9uˆzNÍ3’öCŠ~Ÿq•hN~”^{¬dýEsA”n<6õ±i²4£„R¾9/Ͻ^Ϩf¸8ûÔî™l=ΚŒdÿ·-ÍîΔŒ¤ÚNÜ:Žÿè=½³Œý¾,ã[SäeœP{[=ŽRé[S‘® +ÂpIû]ØÖS +Me®³¢ÃUÔ^Ý5ÍpþöoÅÄ?®Œ#¦…A3ítÉiZ•DöúqÌDkœä+ÍPgLwµžÖ+8Ÿ7VÜdï´û{×]6CFF +»G +¼"ªØ=‹î£Ë»=žÓ,ÃyÜSNÚ³Á^TbWyÛý×o +ÁÐÔÉU†DuApYµDËȧŠðòÔ]!zQKWʪŒ&ô%NÒ=‡Öí¶6`íÓîKš'}|»y[¯ +²VÒxµÌÎ{腅ﯯÄ;BâSm”‘[Ôp™hvtÄLãwŸl]ˆñÏR^lŒBlŠ¥H‡R–Ñ!¬÷/~4üœÐJ¶âŸë¥æ÷Ø‘¡jCɾOrÑŒå8å§•îJ¢ŠŠk¯•äQZÅ{ʪªôà+m!’û»ÎæÄ²Ð–kZÔ´mDêìï“îŠÅ+šG™O/&“ï^lYãú“öJNHó›/?Bd;ÐÝÿ&~Ê lÇñ´¡ŽÒ8¶7r+°]Ož·Â£ó™‹ÁÇåjL +endstream +endobj +2695 0 obj +<< +/Type /Page +/Contents 2696 0 R +/Resources 2694 0 R +/MediaBox [0 0 612 792] +/Parent 2400 0 R +/Annots [ 2546 0 R 2551 0 R 2552 0 R 2553 0 R 2554 0 R 2555 0 R 2556 0 R 2557 0 R 2558 0 R 2559 0 R 2560 0 R 2561 0 R 2562 0 R 2563 0 R 2564 0 R 2565 0 R 2566 0 R 2567 0 R 2568 0 R 2569 0 R 2570 0 R 2571 0 R 2572 0 R 2573 0 R 2574 0 R 2575 0 R 2576 0 R 2577 0 R 2578 0 R 2579 0 R 2580 0 R 2581 0 R 2582 0 R 2583 0 R 2584 0 R 2585 0 R 2586 0 R 2587 0 R 2588 0 R 2589 0 R 2590 0 R 2591 0 R 2592 0 R 2593 0 R 2594 0 R 2595 0 R 2596 0 R 2597 0 R 2598 0 R 2599 0 R 2600 0 R 2601 0 R 2602 0 R 2603 0 R 2604 0 R 2605 0 R 2606 0 R 2607 0 R 2608 0 R 2609 0 R 2610 0 R 2611 0 R 2612 0 R 2613 0 R 2614 0 R 2615 0 R 2616 0 R 2617 0 R 2618 0 R 2619 0 R 2620 0 R 2621 0 R 2622 0 R 2623 0 R 2624 0 R 2625 0 R 2626 0 R 2627 0 R 2628 0 R 2629 0 R 2630 0 R 2631 0 R 2632 0 R 2633 0 R 2634 0 R 2635 0 R 2636 0 R 2637 0 R 2638 0 R 2639 0 R 2640 0 R 2641 0 R 2642 0 R 2643 0 R 2644 0 R 2645 0 R 2646 0 R 2647 0 R 2648 0 R 2649 0 R 2650 0 R 2651 0 R 2652 0 R 2653 0 R 2654 0 R 2655 0 R 2656 0 R 2657 0 R 2658 0 R 2659 0 R 2660 0 R 2661 0 R 2662 0 R 2663 0 R 2664 0 R 2665 0 R 2666 0 R 2667 0 R 2668 0 R 2669 0 R 2670 0 R 2671 0 R 2672 0 R 2673 0 R 2674 0 R 2675 0 R 2676 0 R 2677 0 R 2678 0 R 2679 0 R 2680 0 R 2681 0 R 2682 0 R 2683 0 R 2684 0 R 2685 0 R 2686 0 R 2687 0 R 2688 0 R 2689 0 R 2690 0 R 2691 0 R 2692 0 R ] +>> +endobj +2546 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [204.44 711.85 216.396 722.754] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2551 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [202.488 699.895 214.443 710.799] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2552 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [275.493 687.94 287.449 698.844] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2553 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [96.765 676.702 108.72 686.889] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2554 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [104.516 664.747 116.471 674.933] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2555 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [106.18 652.792 118.135 662.978] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2556 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [104.516 640.836 116.471 651.023] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2557 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [123.893 628.881 135.849 639.068] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2558 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [123.893 616.926 135.849 627.113] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2559 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [138.269 604.971 150.225 615.158] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2560 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [119.46 593.016 131.415 603.202] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2561 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [126.105 581.061 138.06 591.247] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2562 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [124.999 568.388 136.955 579.292] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2563 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [124.999 556.433 136.955 567.337] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2564 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [124.999 544.478 136.955 555.382] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2565 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [122.23 532.523 134.185 543.427] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2566 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [122.23 520.567 134.185 531.471] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2567 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [113.373 509.33 125.328 519.516] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2568 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [117.796 497.374 129.751 507.561] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2569 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [113.931 485.419 125.886 495.606] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2570 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [121.682 473.464 133.637 483.651] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2571 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [119.47 461.509 131.425 471.696] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2572 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [123.893 449.554 135.848 459.74] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2573 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [119.46 437.599 131.415 447.785] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2574 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [114.479 425.643 126.434 435.83] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2575 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.709 412.971 155.664 423.875] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2576 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [183.788 401.016 195.743 411.92] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2577 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [96.676 389.778 108.631 399.965] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2578 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [128.207 377.105 140.162 388.009] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2579 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [147.784 365.868 159.739 376.054] +/A << /S /GoTo /D (page.57) >> +>> +endobj +2580 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [162.728 365.868 174.683 376.054] +/A << /S /GoTo /D (page.86) >> +>> +endobj +2581 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [129.871 353.912 141.826 364.099] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2582 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [144.815 353.912 156.77 364.099] +/A << /S /GoTo /D (page.95) >> +>> +endobj +2583 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [131.534 341.957 143.489 352.144] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2584 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [129.871 330.002 141.826 340.189] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2585 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [144.815 330.002 156.77 340.189] +/A << /S /GoTo /D (page.95) >> +>> +endobj +2586 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.161 317.33 155.116 328.234] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2587 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [128.217 306.092 140.172 316.278] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2588 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.161 306.092 155.116 316.278] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2589 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [126.005 294.137 137.96 304.323] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2590 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [128.217 282.181 140.172 292.368] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2591 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [124.899 270.226 136.854 280.413] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2592 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [139.843 270.226 151.798 280.413] +/A << /S /GoTo /D (page.45) >> +>> +endobj +2593 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [132.64 257.554 144.595 268.458] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2594 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [147.584 257.554 159.539 268.458] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2595 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [162.528 257.554 174.483 268.458] +/A << /S /GoTo /D (page.45) >> +>> +endobj +2596 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [135.41 246.316 147.365 256.503] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2597 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [150.354 246.316 162.309 256.503] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2598 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [131.534 234.361 143.49 244.547] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2599 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [125.995 222.406 137.95 232.592] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2600 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [140.939 222.406 152.894 232.592] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2601 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [125.447 210.45 137.402 220.637] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2602 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [140.391 210.45 152.346 220.637] +/A << /S /GoTo /D (page.45) >> +>> +endobj +2603 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [132.092 197.778 144.047 208.682] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2604 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [127.111 186.54 139.066 196.727] +/A << /S /GoTo /D (page.57) >> +>> +endobj +2605 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [131.913 173.868 143.868 184.772] +/A << /S /GoTo /D (page.10) >> +>> +endobj +2606 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [131.913 161.912 148.85 172.816] +/A << /S /GoTo /D (page.101) >> +>> +endobj +2607 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [236.531 150.675 243.505 160.861] +/A << /S /GoTo /D (page.7) >> +>> +endobj +2608 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [170.099 128.039 182.055 138.943] +/A << /S /GoTo /D (page.45) >> +>> +endobj +2609 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [185.043 128.039 196.999 138.943] +/A << /S /GoTo /D (page.46) >> +>> +endobj +2610 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [205.248 116.084 217.203 126.988] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2611 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [146.578 104.846 158.533 115.033] +/A << /S /GoTo /D (page.44) >> +>> +endobj +2612 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.43 92.174 155.385 103.078] +/A << /S /GoTo /D (page.45) >> +>> +endobj +2613 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [158.374 92.174 170.329 103.078] +/A << /S /GoTo /D (page.52) >> +>> +endobj +2614 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [173.318 92.174 185.273 103.078] +/A << /S /GoTo /D (page.53) >> +>> +endobj +2615 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [176.456 80.219 193.392 91.123] +/A << /S /GoTo /D (page.119) >> +>> +endobj +2616 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [146.429 68.264 163.365 79.168] +/A << /S /GoTo /D (page.113) >> +>> +endobj +2617 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [159.639 57.026 171.595 67.212] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2618 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [174.583 57.026 186.538 67.212] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2619 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [189.527 57.026 201.482 67.212] +/A << /S /GoTo /D (page.94) >> +>> +endobj +2620 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [204.471 57.026 216.426 67.212] +/A << /S /GoTo /D (page.95) >> +>> +endobj +2621 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [159.589 44.353 176.525 55.257] +/A << /S /GoTo /D (page.104) >> +>> +endobj +2622 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [348.065 712.567 360.02 722.754] +/A << /S /GoTo /D (page.51) >> +>> +endobj +2623 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [363.009 712.567 374.964 722.754] +/A << /S /GoTo /D (page.53) >> +>> +endobj +2624 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [377.953 712.567 389.908 722.754] +/A << /S /GoTo /D (page.55) >> +>> +endobj +2625 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [426.371 700.612 438.326 710.799] +/A << /S /GoTo /D (page.54) >> +>> +endobj +2626 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [441.315 700.612 458.251 710.799] +/A << /S /GoTo /D (page.102) >> +>> +endobj +2627 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [392.069 687.94 404.024 698.844] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2628 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [396.493 675.985 408.448 686.889] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2629 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [399.252 664.747 411.208 674.933] +/A << /S /GoTo /D (page.51) >> +>> +endobj +2630 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [414.196 664.747 426.152 674.933] +/A << /S /GoTo /D (page.52) >> +>> +endobj +2631 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [429.14 664.747 441.096 674.933] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2632 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [444.084 664.747 461.021 674.933] +/A << /S /GoTo /D (page.115) >> +>> +endobj +2633 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [462.046 652.448 474.002 662.978] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2634 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [443.785 640.493 455.74 651.023] +/A << /S /GoTo /D (page.70) >> +>> +endobj +2635 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [393.155 628.881 405.111 639.068] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2636 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [329.246 616.926 341.201 627.113] +/A << /S /GoTo /D (page.47) >> +>> +endobj +2637 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [339.208 604.971 351.164 615.158] +/A << /S /GoTo /D (page.41) >> +>> +endobj +2638 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [354.152 604.971 366.108 615.158] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2639 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [369.096 604.971 381.052 615.158] +/A << /S /GoTo /D (page.45) >> +>> +endobj +2640 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [384.04 604.971 395.996 615.158] +/A << /S /GoTo /D (page.52) >> +>> +endobj +2641 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [349.171 593.016 361.126 603.202] +/A << /S /GoTo /D (page.48) >> +>> +endobj +2642 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [364.115 593.016 376.07 603.202] +/A << /S /GoTo /D (page.51) >> +>> +endobj +2643 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [424.837 570.381 436.792 581.285] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2644 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [417.704 558.426 429.659 569.329] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2645 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [350.725 547.188 362.681 557.374] +/A << /S /GoTo /D (page.66) >> +>> +endobj +2646 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [381.828 534.515 393.783 545.419] +/A << /S /GoTo /D (page.65) >> +>> +endobj +2647 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [372.692 523.277 389.629 533.464] +/A << /S /GoTo /D (page.125) >> +>> +endobj +2648 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [388.742 510.605 400.697 521.509] +/A << /S /GoTo /D (page.46) >> +>> +endobj +2649 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [332.573 499.367 344.528 509.554] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2650 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [347.517 499.367 359.472 509.554] +/A << /S /GoTo /D (page.42) >> +>> +endobj +2651 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [362.461 499.367 379.398 509.554] +/A << /S /GoTo /D (page.101) >> +>> +endobj +2652 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [342.536 487.412 354.491 497.598] +/A << /S /GoTo /D (page.10) >> +>> +endobj +2653 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [357.48 487.412 369.435 497.598] +/A << /S /GoTo /D (page.41) >> +>> +endobj +2654 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [372.424 487.412 384.379 497.598] +/A << /S /GoTo /D (page.45) >> +>> +endobj +2655 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [387.368 487.412 399.323 497.598] +/A << /S /GoTo /D (page.46) >> +>> +endobj +2656 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [367.721 475.457 384.658 485.643] +/A << /S /GoTo /D (page.112) >> +>> +endobj +2657 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [367.173 462.784 384.11 473.688] +/A << /S /GoTo /D (page.112) >> +>> +endobj +2658 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [369.943 450.829 381.898 461.733] +/A << /S /GoTo /D (page.10) >> +>> +endobj +2659 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [357.48 439.591 369.435 449.778] +/A << /S /GoTo /D (page.41) >> +>> +endobj +2660 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [383.662 426.919 395.617 437.823] +/A << /S /GoTo /D (page.45) >> +>> +endobj +2661 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [475.247 415.337 482.221 425.867] +/A << /S /GoTo /D (page.9) >> +>> +endobj +2662 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [377.674 403.008 394.61 413.912] +/A << /S /GoTo /D (page.105) >> +>> +endobj +2663 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [385.445 391.053 397.4 401.957] +/A << /S /GoTo /D (page.18) >> +>> +endobj +2664 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [381.45 379.098 398.386 390.002] +/A << /S /GoTo /D (page.113) >> +>> +endobj +2665 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [349.829 357.554 366.765 368.084] +/A << /S /GoTo /D (page.104) >> +>> +endobj +2666 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [391.203 345.942 408.139 356.129] +/A << /S /GoTo /D (page.104) >> +>> +endobj +2667 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [362.172 333.27 374.127 344.174] +/A << /S /GoTo /D (page.41) >> +>> +endobj +2668 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [365.221 321.315 382.157 332.219] +/A << /S /GoTo /D (page.106) >> +>> +endobj +2669 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [361.893 310.077 373.848 320.263] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2670 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [347.956 298.122 364.892 308.308] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2671 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [340.862 286.166 352.818 296.353] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2672 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [355.806 286.166 367.761 296.353] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2673 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [350.825 274.211 362.78 284.398] +/A << /S /GoTo /D (page.41) >> +>> +endobj +2674 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [375.452 261.539 387.408 272.443] +/A << /S /GoTo /D (page.65) >> +>> +endobj +2675 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [393.425 249.584 405.38 260.488] +/A << /S /GoTo /D (page.76) >> +>> +endobj +2676 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [418.361 237.629 430.316 248.532] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2677 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [384.867 213.718 401.804 224.622] +/A << /S /GoTo /D (page.105) >> +>> +endobj +2678 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [403.118 201.763 420.055 212.667] +/A << /S /GoTo /D (page.106) >> +>> +endobj +2679 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [372.274 190.525 389.211 200.712] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2680 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [392.079 177.853 409.016 188.757] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2681 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [412.005 177.853 428.941 188.757] +/A << /S /GoTo /D (page.106) >> +>> +endobj +2682 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [374.237 166.615 391.174 176.801] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2683 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [411.297 154.66 428.234 164.846] +/A << /S /GoTo /D (page.106) >> +>> +endobj +2684 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [379.338 142.704 396.274 152.891] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2685 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [376.379 130.749 393.315 140.936] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2686 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [359.692 118.794 376.628 128.981] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2687 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [469.717 106.122 476.691 117.026] +/A << /S /GoTo /D (page.9) >> +>> +endobj +2688 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [396.493 94.166 413.429 105.07] +/A << /S /GoTo /D (page.119) >> +>> +endobj +2689 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [418.072 82.211 430.027 93.115] +/A << /S /GoTo /D (page.41) >> +>> +endobj +2690 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [433.016 82.211 449.952 93.115] +/A << /S /GoTo /D (page.101) >> +>> +endobj +2691 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [343.084 70.973 355.039 81.16] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2692 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [393.574 58.301 410.511 69.205] +/A << /S /GoTo /D (page.109) >> +>> +endobj +2697 0 obj +<< +/D [2695 0 R /XYZ 84.039 766.262 null] +>> +endobj +2694 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R /F77 1343 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +2869 0 obj +<< +/Length 1890 +/Filter /FlateDecode +>> +stream +xÚÕZmoÛ6þî_!`Àc•K½P–€aÀ;©» ÍšM12IT))ÿý¨7¿ÅE[°/‰dIwÇãÝsZ írðf>x}1†š7òÓÑæ÷šGÀò´±íŒ 4µ¹¯ÝžÍÞO¦ÿ¿Ìßi¶ G†aˆow¦óÁ·Añ;ÐŒ +žL&[Æ#‹¡ Îò èd<ÏUõE‰µ'ù:f>©D"!h,‹¥ÀÊ¢˜½l©bhé²T5‹[‡ÿÉÞ̘¤§Ý' +dÖ± +-H(Õ|ûnwU2k#£?–ëŠ.8âTÞUæ|àKgÊŽ{"׺‹ŠÆïQ‡4Œõü°Û±õ‚s»c^ÔÞþ +endstream +endobj +2868 0 obj +<< +/Type /Page +/Contents 2869 0 R +/Resources 2867 0 R +/MediaBox [0 0 612 792] +/Parent 2400 0 R +/Annots [ 2693 0 R 2698 0 R 2699 0 R 2700 0 R 2701 0 R 2702 0 R 2703 0 R 2704 0 R 2705 0 R 2706 0 R 2707 0 R 2708 0 R 2709 0 R 2710 0 R 2711 0 R 2712 0 R 2713 0 R 2714 0 R 2715 0 R 2716 0 R 2717 0 R 2718 0 R 2719 0 R 2720 0 R 2721 0 R 2722 0 R 2723 0 R 2724 0 R 2725 0 R 2726 0 R 2727 0 R 2728 0 R 2729 0 R 2730 0 R 2731 0 R 2732 0 R 2733 0 R 2734 0 R 2735 0 R 2736 0 R 2737 0 R 2738 0 R 2739 0 R 2740 0 R 2741 0 R 2742 0 R 2743 0 R 2744 0 R 2745 0 R 2746 0 R 2747 0 R 2748 0 R 2749 0 R 2750 0 R 2751 0 R 2752 0 R 2753 0 R 2754 0 R 2755 0 R 2756 0 R 2757 0 R 2758 0 R 2759 0 R 2760 0 R 2761 0 R 2762 0 R 2763 0 R 2764 0 R 2765 0 R 2766 0 R 2767 0 R 2768 0 R 2769 0 R 2770 0 R 2771 0 R 2772 0 R 2773 0 R 2774 0 R 2775 0 R 2776 0 R 2777 0 R 2778 0 R 2779 0 R 2780 0 R 2781 0 R 2782 0 R 2783 0 R 2784 0 R 2785 0 R 2786 0 R 2787 0 R 2788 0 R 2789 0 R 2790 0 R 2791 0 R 2792 0 R 2793 0 R 2794 0 R 2795 0 R 2796 0 R 2797 0 R 2798 0 R 2799 0 R 2800 0 R 2801 0 R 2802 0 R 2803 0 R 2804 0 R 2805 0 R 2806 0 R 2807 0 R 2808 0 R 2809 0 R 2810 0 R 2811 0 R 2812 0 R 2813 0 R 2814 0 R 2815 0 R 2816 0 R 2817 0 R 2818 0 R 2819 0 R 2820 0 R 2821 0 R 2822 0 R 2823 0 R 2824 0 R 2825 0 R 2826 0 R 2827 0 R 2828 0 R 2829 0 R 2830 0 R 2831 0 R 2832 0 R 2833 0 R 2834 0 R 2835 0 R 2836 0 R 2837 0 R 2838 0 R 2839 0 R 2840 0 R 2841 0 R 2842 0 R 2843 0 R 2844 0 R 2845 0 R 2846 0 R 2847 0 R 2848 0 R 2849 0 R 2850 0 R 2851 0 R 2852 0 R 2853 0 R 2854 0 R 2855 0 R 2856 0 R 2857 0 R 2858 0 R 2859 0 R 2860 0 R 2861 0 R 2862 0 R ] +>> +endobj +2693 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.69 712.567 128.645 722.754] +/A << /S /GoTo /D (page.50) >> +>> +endobj +2698 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [126.653 700.612 138.608 710.799] +/A << /S /GoTo /D (page.50) >> +>> +endobj +2699 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [181.487 687.94 193.442 698.844] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2700 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [196.431 687.94 213.367 698.844] +/A << /S /GoTo /D (page.117) >> +>> +endobj +2701 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [103.968 667.945 120.905 678.132] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2702 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.56 655.646 181.497 666.177] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2703 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [230.114 643.317 242.069 654.221] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2704 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [265.541 631.362 277.496 642.266] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2705 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [280.485 631.362 292.44 642.266] +/A << /S /GoTo /D (page.40) >> +>> +endobj +2706 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [295.429 631.362 307.384 642.266] +/A << /S /GoTo /D (page.42) >> +>> +endobj +2707 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [156.601 619.407 168.556 630.311] +/A << /S /GoTo /D (page.98) >> +>> +endobj +2708 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [171.545 619.407 188.481 630.311] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2709 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [180.052 608.169 196.988 618.356] +/A << /S /GoTo /D (page.108) >> +>> +endobj +2710 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [199.977 608.169 216.914 618.356] +/A << /S /GoTo /D (page.122) >> +>> +endobj +2711 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [127.709 595.497 139.664 606.401] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2712 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [142.653 595.497 154.608 606.401] +/A << /S /GoTo /D (page.95) >> +>> +endobj +2713 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [122.23 584.259 134.185 594.446] +/A << /S /GoTo /D (page.63) >> +>> +endobj +2714 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [215.339 571.586 227.295 582.49] +/A << /S /GoTo /D (page.63) >> +>> +endobj +2715 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [131.086 560.349 143.042 570.535] +/A << /S /GoTo /D (page.16) >> +>> +endobj +2716 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [123.096 548.393 135.051 558.58] +/A << /S /GoTo /D (page.47) >> +>> +endobj +2717 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [150.453 536.438 162.409 546.625] +/A << /S /GoTo /D (page.22) >> +>> +endobj +2718 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [165.397 536.438 182.334 546.625] +/A << /S /GoTo /D (page.102) >> +>> +endobj +2719 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [179.783 523.766 191.739 534.67] +/A << /S /GoTo /D (page.26) >> +>> +endobj +2720 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [128.068 512.528 145.004 522.715] +/A << /S /GoTo /D (page.105) >> +>> +endobj +2721 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [238.164 499.855 255.1 510.759] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2722 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [114.489 488.618 126.444 498.804] +/A << /S /GoTo /D (page.65) >> +>> +endobj +2723 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [129.433 488.618 141.388 498.804] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2724 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [144.377 488.618 161.313 498.804] +/A << /S /GoTo /D (page.113) >> +>> +endobj +2725 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [163.196 476.662 175.151 486.849] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2726 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.701 464.707 128.656 474.894] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2727 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [176.466 440.797 188.421 450.984] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2728 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [195.265 428.124 207.22 439.028] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2729 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [169.821 416.887 181.776 427.073] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2730 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [172.023 404.214 183.978 415.118] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2731 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [160.426 392.976 172.381 403.163] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2732 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [185.442 381.021 197.397 391.208] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2733 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [179.793 368.349 191.749 379.253] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2734 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.701 357.111 128.656 367.297] +/A << /S /GoTo /D (page.71) >> +>> +endobj +2735 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [133.308 345.156 145.263 355.342] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2736 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [133.308 333.2 145.263 343.387] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2737 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [148.252 333.2 160.207 343.387] +/A << /S /GoTo /D (page.71) >> +>> +endobj +2738 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [163.196 333.2 180.133 343.387] +/A << /S /GoTo /D (page.104) >> +>> +endobj +2739 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [133.308 321.245 150.245 331.432] +/A << /S /GoTo /D (page.104) >> +>> +endobj +2740 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [237.058 308.573 249.013 319.477] +/A << /S /GoTo /D (page.58) >> +>> +endobj +2741 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [135.789 288.578 147.744 298.765] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2742 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [115.584 276.623 127.54 286.809] +/A << /S /GoTo /D (page.98) >> +>> +endobj +2743 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [129.423 264.668 141.378 274.854] +/A << /S /GoTo /D (page.51) >> +>> +endobj +2744 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [144.367 264.668 156.322 274.854] +/A << /S /GoTo /D (page.53) >> +>> +endobj +2745 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [159.311 264.668 171.266 274.854] +/A << /S /GoTo /D (page.56) >> +>> +endobj +2746 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [134.404 252.712 151.34 262.899] +/A << /S /GoTo /D (page.101) >> +>> +endobj +2747 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [154.329 252.712 171.266 262.899] +/A << /S /GoTo /D (page.113) >> +>> +endobj +2748 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [178.857 240.757 190.812 250.944] +/A << /S /GoTo /D (page.39) >> +>> +endobj +2749 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [128.317 228.085 145.253 238.989] +/A << /S /GoTo /D (page.107) >> +>> +endobj +2750 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [180.879 216.503 192.834 227.034] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2751 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [202.617 195.418 214.573 206.322] +/A << /S /GoTo /D (page.40) >> +>> +endobj +2752 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [217.561 195.418 229.516 206.322] +/A << /S /GoTo /D (page.52) >> +>> +endobj +2753 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [150.164 183.462 167.101 194.366] +/A << /S /GoTo /D (page.106) >> +>> +endobj +2754 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [110.613 171.507 122.568 182.411] +/A << /S /GoTo /D (page.41) >> +>> +endobj +2755 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [216.874 159.552 228.829 170.456] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2756 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [177.591 147.597 189.547 158.501] +/A << /S /GoTo /D (page.26) >> +>> +endobj +2757 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [192.535 147.597 204.491 158.501] +/A << /S /GoTo /D (page.48) >> +>> +endobj +2758 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [207.479 147.597 219.434 158.501] +/A << /S /GoTo /D (page.56) >> +>> +endobj +2759 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [222.423 147.597 234.378 158.501] +/A << /S /GoTo /D (page.58) >> +>> +endobj +2760 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [243.912 135.642 255.867 146.546] +/A << /S /GoTo /D (page.22) >> +>> +endobj +2761 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [252.241 123.687 264.196 134.591] +/A << /S /GoTo /D (page.22) >> +>> +endobj +2762 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [159.031 111.731 170.986 122.635] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2763 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [173.975 111.731 185.93 122.635] +/A << /S /GoTo /D (page.54) >> +>> +endobj +2764 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.152 99.776 176.107 110.68] +/A << /S /GoTo /D (page.46) >> +>> +endobj +2765 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [179.096 99.776 191.051 110.68] +/A << /S /GoTo /D (page.47) >> +>> +endobj +2766 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [194.04 99.776 205.995 110.68] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2767 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [208.984 99.776 220.939 110.68] +/A << /S /GoTo /D (page.70) >> +>> +endobj +2768 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [152.546 87.821 164.501 98.725] +/A << /S /GoTo /D (page.42) >> +>> +endobj +2769 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [156.819 75.866 168.775 86.77] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2770 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [160.137 63.911 172.092 74.815] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2771 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [175.081 63.911 187.036 74.815] +/A << /S /GoTo /D (page.54) >> +>> +endobj +2772 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [190.025 63.911 201.98 74.815] +/A << /S /GoTo /D (page.60) >> +>> +endobj +2773 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [398.317 700.612 410.272 710.799] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2774 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [398.875 688.657 410.83 698.844] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2775 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [450.719 675.985 462.674 686.889] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2776 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [336.997 664.03 348.952 674.933] +/A << /S /GoTo /D (page.95) >> +>> +endobj +2777 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [381.689 652.074 393.644 662.978] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2778 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [358.008 640.119 369.963 651.023] +/A << /S /GoTo /D (page.57) >> +>> +endobj +2779 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [380.991 628.881 387.965 639.068] +/A << /S /GoTo /D (page.9) >> +>> +endobj +2780 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [368.628 616.926 375.602 627.113] +/A << /S /GoTo /D (page.8) >> +>> +endobj +2781 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [378.591 616.926 390.546 627.113] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2782 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [380.991 604.971 387.965 615.158] +/A << /S /GoTo /D (page.9) >> +>> +endobj +2783 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [407.84 592.299 424.777 603.202] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2784 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [392.348 580.343 404.304 591.247] +/A << /S /GoTo /D (page.77) >> +>> +endobj +2785 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [407.292 580.343 424.229 591.247] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2786 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [345.854 559.709 357.809 569.896] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2787 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [360.798 559.709 372.753 569.896] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2788 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [375.742 559.709 387.697 569.896] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2789 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [390.686 559.709 402.641 569.896] +/A << /S /GoTo /D (page.49) >> +>> +endobj +2790 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [405.629 559.709 417.585 569.896] +/A << /S /GoTo /D (page.74) >> +>> +endobj +2791 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [376.289 547.036 388.244 557.94] +/A << /S /GoTo /D (page.49) >> +>> +endobj +2792 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [391.233 547.036 403.188 557.94] +/A << /S /GoTo /D (page.51) >> +>> +endobj +2793 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [402.291 523.843 414.247 534.03] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2794 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [406.715 511.545 418.67 522.075] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2795 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [369.913 499.933 381.868 510.12] +/A << /S /GoTo /D (page.41) >> +>> +endobj +2796 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [384.857 499.933 401.793 510.12] +/A << /S /GoTo /D (page.101) >> +>> +endobj +2797 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [404.782 499.933 421.719 510.12] +/A << /S /GoTo /D (page.102) >> +>> +endobj +2798 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [377.106 487.261 389.061 498.165] +/A << /S /GoTo /D (page.58) >> +>> +endobj +2799 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [396.752 475.305 413.689 486.209] +/A << /S /GoTo /D (page.114) >> +>> +endobj +2800 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [399.821 463.35 416.757 474.254] +/A << /S /GoTo /D (page.114) >> +>> +endobj +2801 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [422.217 441.999 434.172 452.902] +/A << /S /GoTo /D (page.43) >> +>> +endobj +2802 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [420.831 430.417 432.786 440.947] +/A << /S /GoTo /D (page.94) >> +>> +endobj +2803 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [345.854 418.805 357.809 428.992] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2804 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [360.797 418.805 377.734 428.992] +/A << /S /GoTo /D (page.119) >> +>> +endobj +2805 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [380.723 418.805 397.659 428.992] +/A << /S /GoTo /D (page.122) >> +>> +endobj +2806 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [500.521 406.133 512.476 417.037] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2807 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [515.348 406.133 527.303 417.037] +/A << /S /GoTo /D (page.40) >> +>> +endobj +2808 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [530.175 406.133 542.13 417.037] +/A << /S /GoTo /D (page.42) >> +>> +endobj +2809 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [338.651 394.895 350.606 405.082] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2810 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [353.595 394.895 370.531 405.082] +/A << /S /GoTo /D (page.104) >> +>> +endobj +2811 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [371.029 382.94 382.984 393.127] +/A << /S /GoTo /D (page.41) >> +>> +endobj +2812 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [385.973 382.94 402.909 393.127] +/A << /S /GoTo /D (page.101) >> +>> +endobj +2813 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [405.898 382.94 422.834 393.127] +/A << /S /GoTo /D (page.102) >> +>> +endobj +2814 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [444.632 370.268 461.568 381.171] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2815 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [355.258 359.03 367.213 369.216] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2816 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [370.481 346.357 382.436 357.261] +/A << /S /GoTo /D (page.15) >> +>> +endobj +2817 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [415.312 334.402 427.267 345.306] +/A << /S /GoTo /D (page.23) >> +>> +endobj +2818 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [366.884 323.164 378.839 333.351] +/A << /S /GoTo /D (page.13) >> +>> +endobj +2819 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [423.173 310.492 440.109 321.396] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2820 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [386.092 299.254 398.047 309.44] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2821 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [401.036 299.254 412.991 309.44] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2822 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [415.98 299.254 427.935 309.44] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2823 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [430.924 299.254 442.879 309.44] +/A << /S /GoTo /D (page.95) >> +>> +endobj +2824 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [429.419 286.581 441.374 297.485] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2825 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [356.364 274.626 368.319 285.53] +/A << /S /GoTo /D (page.42) >> +>> +endobj +2826 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [371.308 274.626 383.263 285.53] +/A << /S /GoTo /D (page.47) >> +>> +endobj +2827 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [386.252 274.626 398.207 285.53] +/A << /S /GoTo /D (page.48) >> +>> +endobj +2828 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [401.196 274.626 413.151 285.53] +/A << /S /GoTo /D (page.50) >> +>> +endobj +2829 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [416.14 274.626 428.095 285.53] +/A << /S /GoTo /D (page.52) >> +>> +endobj +2830 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [431.084 274.626 443.039 285.53] +/A << /S /GoTo /D (page.54) >> +>> +endobj +2831 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [446.028 274.626 457.983 285.53] +/A << /S /GoTo /D (page.56) >> +>> +endobj +2832 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [460.972 274.626 472.927 285.53] +/A << /S /GoTo /D (page.60) >> +>> +endobj +2833 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [475.916 274.626 487.871 285.53] +/A << /S /GoTo /D (page.61) >> +>> +endobj +2834 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [366.327 262.671 378.282 273.575] +/A << /S /GoTo /D (page.42) >> +>> +endobj +2835 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [381.27 262.671 393.226 273.575] +/A << /S /GoTo /D (page.48) >> +>> +endobj +2836 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [396.214 262.671 408.17 273.575] +/A << /S /GoTo /D (page.54) >> +>> +endobj +2837 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [377.275 250.716 389.23 261.62] +/A << /S /GoTo /D (page.51) >> +>> +endobj +2838 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [386.829 238.761 398.785 249.665] +/A << /S /GoTo /D (page.51) >> +>> +endobj +2839 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [379.885 226.806 391.841 237.709] +/A << /S /GoTo /D (page.51) >> +>> +endobj +2840 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [388.095 214.85 400.05 225.754] +/A << /S /GoTo /D (page.51) >> +>> +endobj +2841 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [403.039 214.85 414.994 225.754] +/A << /S /GoTo /D (page.52) >> +>> +endobj +2842 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [405.459 202.895 417.414 213.799] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2843 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [420.403 202.895 432.358 213.799] +/A << /S /GoTo /D (page.48) >> +>> +endobj +2844 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [435.347 202.895 447.302 213.799] +/A << /S /GoTo /D (page.61) >> +>> +endobj +2845 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [360.239 190.94 372.194 201.844] +/A << /S /GoTo /D (page.52) >> +>> +endobj +2846 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [440.746 178.985 452.702 189.889] +/A << /S /GoTo /D (page.47) >> +>> +endobj +2847 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [455.69 178.985 467.645 189.889] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2848 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [368.269 157.633 385.206 168.537] +/A << /S /GoTo /D (page.110) >> +>> +endobj +2849 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [364.952 136.281 376.907 147.185] +/A << /S /GoTo /D (page.26) >> +>> +endobj +2850 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [348.613 115.647 360.568 125.834] +/A << /S /GoTo /D (page.55) >> +>> +endobj +2851 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [394.551 103.692 401.524 113.878] +/A << /S /GoTo /D (page.9) >> +>> +endobj +2852 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [358.018 91.737 369.973 101.923] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2853 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [372.962 91.737 384.917 101.923] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2854 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [387.906 91.737 399.861 101.923] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2855 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [402.849 91.737 414.805 101.923] +/A << /S /GoTo /D (page.42) >> +>> +endobj +2856 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [417.793 91.737 429.749 101.923] +/A << /S /GoTo /D (page.57) >> +>> +endobj +2857 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [432.737 91.737 444.693 101.923] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2858 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [348.115 79.781 360.07 89.968] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2859 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [410.222 67.826 427.158 78.013] +/A << /S /GoTo /D (page.102) >> +>> +endobj +2860 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [380.344 55.154 392.299 66.058] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2861 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [426.929 43.199 438.884 54.103] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2862 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [441.872 43.199 453.828 54.103] +/A << /S /GoTo /D (page.94) >> +>> +endobj +2870 0 obj +<< +/D [2868 0 R /XYZ 84.039 766.262 null] +>> +endobj +2867 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +3027 0 obj +<< +/Length 1718 +/Filter /FlateDecode +>> +stream +xÚÍZ[sÚ8~çWxf_`¦öúŽýØ$4Ë.¶0;;M;a+ Æ–¼–išýõ+_ÁK·³}N‰>st.ß9²®¬]¹í]-{¿~:Нù®é*ËÅs4Ýò•¡íjŽc*ËH¹ïïnF¾,WlÓÑÃ`k¿è–½zÅÿ늱Ç0µ¡;T¤wÿEW"öÝY¾§<•™(¶ãjºï°çXYôþìé¯å²½rìS·ªíc”ç1T!ŽÀïJ9*²µR=|¼í)÷ªéè}ðÊ?ØíÀ~¨†¡ùŽSaMÐÀtú߆ӇƒrEðº~ÄÏQîÞá÷}î +_v…i¶ê“Ä•Ôß +@†À*†<ÑmWR{(¹À‘ÖT7xš>òölG˜’V¦"iŽô/Èá:’ÞÙ‘¹M12¸wÂŒ"¼æ [–´¿éG¢˜LcX‰’ +o€”fvh§’^Ðô¯ÿA-qõv +Ö®÷lõ†ùNþg¶‡ÕìU» ÅgÚÙòkXn¯©_ÜkžPŠí[û¥0a.˜ +endstream +endobj +3026 0 obj +<< +/Type /Page +/Contents 3027 0 R +/Resources 3025 0 R +/MediaBox [0 0 612 792] +/Parent 2400 0 R +/Annots [ 2863 0 R 2864 0 R 2865 0 R 2866 0 R 2871 0 R 2872 0 R 2873 0 R 2874 0 R 2875 0 R 2876 0 R 2877 0 R 2878 0 R 2879 0 R 2880 0 R 2881 0 R 2882 0 R 2883 0 R 2884 0 R 2885 0 R 2886 0 R 2887 0 R 2888 0 R 2889 0 R 2890 0 R 2891 0 R 2892 0 R 2893 0 R 2894 0 R 2895 0 R 2896 0 R 2897 0 R 2898 0 R 2899 0 R 2900 0 R 2901 0 R 2902 0 R 2903 0 R 2904 0 R 2905 0 R 2906 0 R 2907 0 R 2908 0 R 2909 0 R 2910 0 R 2911 0 R 2912 0 R 2913 0 R 2914 0 R 2915 0 R 2916 0 R 2917 0 R 2918 0 R 2919 0 R 2920 0 R 2921 0 R 2922 0 R 2923 0 R 2924 0 R 2925 0 R 2926 0 R 2927 0 R 2928 0 R 2929 0 R 2930 0 R 2931 0 R 2932 0 R 2933 0 R 2934 0 R 2935 0 R 2936 0 R 2937 0 R 2938 0 R 2939 0 R 2940 0 R 2941 0 R 2942 0 R 2943 0 R 2944 0 R 2945 0 R 2946 0 R 2947 0 R 2948 0 R 2949 0 R 2950 0 R 2951 0 R 2952 0 R 2953 0 R 2954 0 R 2955 0 R 2956 0 R 2957 0 R 2958 0 R 2959 0 R 2960 0 R 2961 0 R 2962 0 R 2963 0 R 2964 0 R 2965 0 R 2966 0 R 2967 0 R 2968 0 R 2969 0 R 2970 0 R 2971 0 R 2972 0 R 2973 0 R 2974 0 R 2975 0 R 2976 0 R 2977 0 R 2978 0 R 2979 0 R 2980 0 R 2981 0 R 2982 0 R 2983 0 R 2984 0 R 2985 0 R 2986 0 R 2987 0 R 2988 0 R 2989 0 R 2990 0 R 2991 0 R 2992 0 R 2993 0 R 2994 0 R 2995 0 R 2996 0 R 2997 0 R 2998 0 R 2999 0 R 3000 0 R 3001 0 R 3002 0 R 3003 0 R 3004 0 R 3005 0 R 3006 0 R 3007 0 R 3008 0 R 3009 0 R 3010 0 R 3011 0 R 3012 0 R 3013 0 R 3014 0 R 3015 0 R 3016 0 R 3017 0 R 3018 0 R 3019 0 R 3020 0 R 3021 0 R ] +>> +endobj +2863 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [137.173 712.567 154.109 722.754] +/A << /S /GoTo /D (page.113) >> +>> +endobj +2864 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [166.095 699.895 183.031 710.799] +/A << /S /GoTo /D (page.118) >> +>> +endobj +2865 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [186.02 699.895 202.956 710.799] +/A << /S /GoTo /D (page.119) >> +>> +endobj +2866 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [205.945 699.895 222.882 710.799] +/A << /S /GoTo /D (page.122) >> +>> +endobj +2871 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [146.598 688.657 158.553 698.844] +/A << /S /GoTo /D (page.46) >> +>> +endobj +2872 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [161.542 688.657 173.497 698.844] +/A << /S /GoTo /D (page.47) >> +>> +endobj +2873 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [176.486 688.657 188.441 698.844] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2874 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [191.43 688.657 208.366 698.844] +/A << /S /GoTo /D (page.101) >> +>> +endobj +2875 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [106.18 676.702 118.135 686.889] +/A << /S /GoTo /D (page.51) >> +>> +endobj +2876 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [162.917 664.03 179.853 674.933] +/A << /S /GoTo /D (page.109) >> +>> +endobj +2877 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [182.842 664.03 199.778 674.933] +/A << /S /GoTo /D (page.122) >> +>> +endobj +2878 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [149.218 652.074 161.174 662.978] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2879 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.162 652.074 181.099 662.978] +/A << /S /GoTo /D (page.110) >> +>> +endobj +2880 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [134.144 630.157 151.081 641.06] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2881 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [145.761 618.201 162.697 629.105] +/A << /S /GoTo /D (page.105) >> +>> +endobj +2882 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [165.686 618.201 182.622 629.105] +/A << /S /GoTo /D (page.106) >> +>> +endobj +2883 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [124.342 606.963 141.278 617.15] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2884 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [123.614 595.008 135.569 605.195] +/A << /S /GoTo /D (page.58) >> +>> +endobj +2885 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [120.028 583.053 131.983 593.24] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2886 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [155.076 570.381 167.031 581.285] +/A << /S /GoTo /D (page.42) >> +>> +endobj +2887 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [183.121 558.426 195.076 569.329] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2888 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [151.858 546.47 163.813 557.374] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2889 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.811 535.232 165.766 545.419] +/A << /S /GoTo /D (page.65) >> +>> +endobj +2890 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [168.755 535.232 185.691 545.419] +/A << /S /GoTo /D (page.115) >> +>> +endobj +2891 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [176.456 522.56 188.411 533.464] +/A << /S /GoTo /D (page.76) >> +>> +endobj +2892 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [142.982 510.605 154.937 521.509] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2893 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [157.926 510.605 174.862 521.509] +/A << /S /GoTo /D (page.101) >> +>> +endobj +2894 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [150.732 498.65 162.688 509.554] +/A << /S /GoTo /D (page.42) >> +>> +endobj +2895 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [165.676 498.65 177.632 509.554] +/A << /S /GoTo /D (page.47) >> +>> +endobj +2896 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [180.62 498.65 192.576 509.554] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2897 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [195.564 498.65 207.519 509.554] +/A << /S /GoTo /D (page.60) >> +>> +endobj +2898 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [130.528 486.695 142.483 497.598] +/A << /S /GoTo /D (page.75) >> +>> +endobj +2899 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [145.472 486.695 157.427 497.598] +/A << /S /GoTo /D (page.80) >> +>> +endobj +2900 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [173.148 475.457 185.103 485.643] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2901 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [188.092 475.457 200.047 485.643] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2902 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [166.523 462.784 178.478 473.688] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2903 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [109.507 450.829 121.462 461.733] +/A << /S /GoTo /D (page.20) >> +>> +endobj +2904 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [114.489 438.874 126.444 449.778] +/A << /S /GoTo /D (page.20) >> +>> +endobj +2905 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [146.04 426.919 157.995 437.823] +/A << /S /GoTo /D (page.47) >> +>> +endobj +2906 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [160.984 426.919 177.92 437.823] +/A << /S /GoTo /D (page.110) >> +>> +endobj +2907 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [180.909 426.919 197.845 437.823] +/A << /S /GoTo /D (page.122) >> +>> +endobj +2908 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [112.715 405.718 124.671 415.905] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2909 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [122.678 393.763 134.633 403.95] +/A << /S /GoTo /D (page.54) >> +>> +endobj +2910 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [137.622 393.763 149.577 403.95] +/A << /S /GoTo /D (page.60) >> +>> +endobj +2911 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [117.697 381.808 129.652 391.994] +/A << /S /GoTo /D (page.54) >> +>> +endobj +2912 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [132.641 381.808 144.596 391.994] +/A << /S /GoTo /D (page.60) >> +>> +endobj +2913 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [154.498 369.853 166.453 380.039] +/A << /S /GoTo /D (page.54) >> +>> +endobj +2914 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [208.804 357.18 220.759 368.084] +/A << /S /GoTo /D (page.40) >> +>> +endobj +2915 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [156.72 345.225 173.656 356.129] +/A << /S /GoTo /D (page.113) >> +>> +endobj +2916 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [232.066 333.27 244.021 344.174] +/A << /S /GoTo /D (page.44) >> +>> +endobj +2917 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [149.079 311.352 161.034 322.256] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2918 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.023 311.352 180.959 322.256] +/A << /S /GoTo /D (page.103) >> +>> +endobj +2919 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [130.807 299.397 142.762 310.301] +/A << /S /GoTo /D (page.29) >> +>> +endobj +2920 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [173.437 287.442 185.392 298.346] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2921 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [145.482 275.487 162.418 286.39] +/A << /S /GoTo /D (page.108) >> +>> +endobj +2922 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [165.407 275.487 182.344 286.39] +/A << /S /GoTo /D (page.119) >> +>> +endobj +2923 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [162.508 263.531 174.463 274.435] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2924 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [150.743 251.576 162.698 262.48] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2925 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [152.954 239.621 164.909 250.525] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2926 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [198.054 227.666 210.009 238.57] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2927 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [145.811 215.711 157.766 226.615] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2928 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [154.07 203.756 166.025 214.659] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2929 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [173.437 191.8 185.392 202.704] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2930 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.141 179.845 155.096 190.749] +/A << /S /GoTo /D (page.34) >> +>> +endobj +2931 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [148.531 167.89 160.486 178.794] +/A << /S /GoTo /D (page.81) >> +>> +endobj +2932 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [173.567 155.935 185.522 166.839] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2933 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [199.15 143.98 211.105 154.884] +/A << /S /GoTo /D (page.31) >> +>> +endobj +2934 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [204.71 132.025 216.665 142.928] +/A << /S /GoTo /D (page.13) >> +>> +endobj +2935 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [148.531 120.069 160.486 130.973] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2936 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [139.116 108.114 151.071 119.018] +/A << /S /GoTo /D (page.38) >> +>> +endobj +2937 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [140.491 96.159 152.446 107.063] +/A << /S /GoTo /D (page.94) >> +>> +endobj +2938 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [133.697 84.204 145.652 95.108] +/A << /S /GoTo /D (page.47) >> +>> +endobj +2939 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [147.684 62.66 159.639 73.19] +/A << /S /GoTo /D (page.40) >> +>> +endobj +2940 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [162.628 62.66 174.583 73.19] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2941 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [177.572 62.66 189.527 73.19] +/A << /S /GoTo /D (page.65) >> +>> +endobj +2942 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [145.193 50.331 157.148 61.235] +/A << /S /GoTo /D (page.30) >> +>> +endobj +2943 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [160.137 50.331 177.074 61.235] +/A << /S /GoTo /D (page.102) >> +>> +endobj +2944 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [394.67 711.85 406.625 722.754] +/A << /S /GoTo /D (page.69) >> +>> +endobj +2945 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [366.167 700.612 378.122 710.799] +/A << /S /GoTo /D (page.46) >> +>> +endobj +2946 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [351.791 687.94 368.728 698.844] +/A << /S /GoTo /D (page.119) >> +>> +endobj +2947 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [391.372 676.702 408.309 686.889] +/A << /S /GoTo /D (page.105) >> +>> +endobj +2948 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [411.297 676.702 428.234 686.889] +/A << /S /GoTo /D (page.107) >> +>> +endobj +2949 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [511.258 664.03 523.213 674.933] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2950 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [527.684 664.03 539.639 674.933] +/A << /S /GoTo /D (page.37) >> +>> +endobj +2951 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [356.922 652.792 368.877 662.978] +/A << /S /GoTo /D (page.40) >> +>> +endobj +2952 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [371.866 652.792 383.821 662.978] +/A << /S /GoTo /D (page.59) >> +>> +endobj +2953 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [386.81 652.792 398.765 662.978] +/A << /S /GoTo /D (page.65) >> +>> +endobj +2954 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [441.454 640.836 453.409 651.023] +/A << /S /GoTo /D (page.22) >> +>> +endobj +2955 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [355.806 628.164 367.761 639.068] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2956 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [370.75 628.164 382.705 639.068] +/A << /S /GoTo /D (page.35) >> +>> +endobj +2957 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [385.694 628.164 397.649 639.068] +/A << /S /GoTo /D (page.36) >> +>> +endobj +2958 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [400.638 628.164 412.593 639.068] +/A << /S /GoTo /D (page.60) >> +>> +endobj +2959 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [415.582 628.164 427.537 639.068] +/A << /S /GoTo /D (page.61) >> +>> +endobj +2960 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [398.854 616.209 410.809 627.113] +/A << /S /GoTo /D (page.33) >> +>> +endobj +2961 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [413.798 616.209 425.753 627.113] +/A << /S /GoTo /D (page.54) >> +>> +endobj +2962 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [428.742 616.209 445.679 627.113] +/A << /S /GoTo /D (page.115) >> +>> +endobj +2963 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [337.555 604.971 349.51 615.158] +/A << /S /GoTo /D (page.80) >> +>> +endobj +2964 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [347.517 593.016 359.472 603.202] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2965 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [362.461 593.016 374.416 603.202] +/A << /S /GoTo /D (page.75) >> +>> +endobj +2966 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [377.405 593.016 389.36 603.202] +/A << /S /GoTo /D (page.79) >> +>> +endobj +2967 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [483.686 569.105 495.641 579.292] +/A << /S /GoTo /D (page.78) >> +>> +endobj +2968 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [376.289 556.433 388.244 567.337] +/A << /S /GoTo /D (page.77) >> +>> +endobj +2969 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [405.809 532.523 417.764 543.427] +/A << /S /GoTo /D (page.78) >> +>> +endobj +2970 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [411.696 520.567 423.652 531.471] +/A << /S /GoTo /D (page.78) >> +>> +endobj +2971 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [394.541 509.33 406.496 519.516] +/A << /S /GoTo /D (page.78) >> +>> +endobj +2972 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [397.858 497.374 409.813 507.561] +/A << /S /GoTo /D (page.78) >> +>> +endobj +2973 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [408.917 485.419 420.872 495.606] +/A << /S /GoTo /D (page.78) >> +>> +endobj +2974 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [347.517 473.464 359.472 483.651] +/A << /S /GoTo /D (page.32) >> +>> +endobj +2975 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [362.461 473.464 374.416 483.651] +/A << /S /GoTo /D (page.80) >> +>> +endobj +2976 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [377.405 473.464 389.36 483.651] +/A << /S /GoTo /D (page.83) >> +>> +endobj +2977 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [392.349 473.464 404.304 483.651] +/A << /S /GoTo /D (page.84) >> +>> +endobj +2978 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [407.293 473.464 419.248 483.651] +/A << /S /GoTo /D (page.86) >> +>> +endobj +2979 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [422.237 473.464 434.192 483.651] +/A << /S /GoTo /D (page.88) >> +>> +endobj +2980 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [437.181 473.464 449.136 483.651] +/A << /S /GoTo /D (page.89) >> +>> +endobj +2981 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [452.125 473.464 469.062 483.651] +/A << /S /GoTo /D (page.102) >> +>> +endobj +2982 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [397.321 448.836 409.276 459.74] +/A << /S /GoTo /D (page.83) >> +>> +endobj +2983 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [407.283 436.881 419.238 447.785] +/A << /S /GoTo /D (page.83) >> +>> +endobj +2984 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [443.597 425.643 455.552 435.83] +/A << /S /GoTo /D (page.83) >> +>> +endobj +2985 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [414.297 401.733 426.252 411.92] +/A << /S /GoTo /D (page.83) >> +>> +endobj +2986 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [518.336 389.778 530.291 399.965] +/A << /S /GoTo /D (page.83) >> +>> +endobj +2987 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [389.838 377.823 401.793 388.009] +/A << /S /GoTo /D (page.86) >> +>> +endobj +2988 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [376.289 365.15 388.244 376.054] +/A << /S /GoTo /D (page.88) >> +>> +endobj +2989 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [377.943 353.912 389.898 364.099] +/A << /S /GoTo /D (page.86) >> +>> +endobj +2990 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [376.299 341.957 388.254 352.144] +/A << /S /GoTo /D (page.82) >> +>> +endobj +2991 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [406.356 318.047 418.311 328.234] +/A << /S /GoTo /D (page.81) >> +>> +endobj +2992 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [408.917 306.092 420.872 316.278] +/A << /S /GoTo /D (page.81) >> +>> +endobj +2993 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [408.1 281.464 420.055 292.368] +/A << /S /GoTo /D (page.84) >> +>> +endobj +2994 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [414.197 269.509 426.152 280.413] +/A << /S /GoTo /D (page.85) >> +>> +endobj +2995 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [415.203 257.554 427.158 268.458] +/A << /S /GoTo /D (page.84) >> +>> +endobj +2996 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [409.763 245.599 421.719 256.503] +/A << /S /GoTo /D (page.84) >> +>> +endobj +2997 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [410.869 233.643 422.825 244.547] +/A << /S /GoTo /D (page.84) >> +>> +endobj +2998 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [388.613 221.688 400.568 232.592] +/A << /S /GoTo /D (page.88) >> +>> +endobj +2999 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [362.451 210.45 374.406 220.637] +/A << /S /GoTo /D (page.87) >> +>> +endobj +3000 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [377.395 210.45 389.35 220.637] +/A << /S /GoTo /D (page.92) >> +>> +endobj +3001 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [374.068 197.778 386.023 208.682] +/A << /S /GoTo /D (page.88) >> +>> +endobj +3002 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [350.436 186.54 362.391 196.727] +/A << /S /GoTo /D (page.42) >> +>> +endobj +3003 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [408.847 173.868 420.802 184.772] +/A << /S /GoTo /D (page.34) >> +>> +endobj +3004 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [423.791 173.868 435.746 184.772] +/A << /S /GoTo /D (page.60) >> +>> +endobj +3005 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [391.343 161.912 403.298 172.816] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3006 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [393.564 149.957 405.519 160.861] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3007 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [425.155 138.002 437.111 148.906] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3008 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [390.237 126.047 402.192 136.951] +/A << /S /GoTo /D (page.55) >> +>> +endobj +3009 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [405.181 126.047 417.136 136.951] +/A << /S /GoTo /D (page.60) >> +>> +endobj +3010 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [413.081 114.092 425.036 124.996] +/A << /S /GoTo /D (page.60) >> +>> +endobj +3011 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [387.069 102.137 399.024 113.041] +/A << /S /GoTo /D (page.33) >> +>> +endobj +3012 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [402.013 102.137 413.968 113.041] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3013 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [416.957 102.137 428.912 113.041] +/A << /S /GoTo /D (page.63) >> +>> +endobj +3014 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [407.004 90.181 418.959 101.085] +/A << /S /GoTo /D (page.33) >> +>> +endobj +3015 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [421.948 90.181 433.903 101.085] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3016 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [436.892 90.181 448.847 101.085] +/A << /S /GoTo /D (page.63) >> +>> +endobj +3017 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [451.836 90.181 468.772 101.085] +/A << /S /GoTo /D (page.109) >> +>> +endobj +3018 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [404.135 78.226 416.09 89.13] +/A << /S /GoTo /D (page.33) >> +>> +endobj +3019 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [419.078 78.226 431.034 89.13] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3020 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [376.22 66.271 388.175 77.175] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3021 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [415.442 54.316 427.397 65.22] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3028 0 obj +<< +/D [3026 0 R /XYZ 84.039 766.262 null] +>> +endobj +3025 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +3186 0 obj +<< +/Length 1839 +/Filter /FlateDecode +>> +stream +xÚÅZYs›:}÷¯`澘™†² ÃcS_·Þj“ÞN—adPlnØŠ múë¯X¼ÆEÂÆsb›Ø::úv}’È8‘tî¬ÎÛw=À‚¡Ég=r:DÅàzª& +¤ð_„qÄdÐÐ"õB’Hþ"éë@ëÓ8õ¢¶r¥Þ#fÃ{I+52†NÑàô#§½9`VƉ¦ßD ’?‰‚š¦N ×Ȧbð¤ö¦^¸ªtDU†—Åq”¤ +píȦQµo"·üL4I“«Ü4L*QŸ$ã¯ßÆQL›·i®M³©Fãy‰½0™€Iz ö1ƒ¾—¾”Zr¢0M"Ÿ*G2AˆÀ@ªÆ +:žöÍa]–Õ³VÊìÓŒnç³(ÑÆfø0nÜbÜŽLgÖp<üB¬“¼´Š73Í~€3Þ»·óñ‚X”}WXëäCJž›Ÿ†‹át²—RžÃÍ!]^={»ÀYž0^`^û±°xC!NG2âýû– û`ñ’Þ¶°¬CpËœÜ +3ÃêÙK¢0@›ösY'\úN~“)Qé 7@†`£×›[+&Â{74G}{6%ÍœÛÓú&»¬WG.'ð +!ÿ=ÓÜR1X¢ñýè¡ßÒÈܤ12“Â!G‹6€‡wg¢ìûV±¡&Ág4ÌÓÏ=ZO¯¥fgE®©JIË<zÏúÃùe«ÏB7r²ÜÚ©›¤c¤Ùt]?QC?ÿ'÷%ïÉ»poZœéÚE‡áWŠ’ú6Na’f1c?VÓiêïßíÅ(TmÕWèœ}µ7À¥E;ÈúøBÇ»Ç{GÕ×X±"·{Û»¾ÛòNŠº1B0qÖU—¦´;#R½EcÀxM¿‡(rxdºthÛn&˜ãÝ;½ÅÛô°H¯] +¢ÔÍUsš*]<Š|Yk¯Qo·í²AöV$–Ðkº>Ó=4JFÀ~äì±=¿šaÓRgàÔG ÅXWhõQ¤ˆÙ’À +endstream +endobj +3185 0 obj +<< +/Type /Page +/Contents 3186 0 R +/Resources 3184 0 R +/MediaBox [0 0 612 792] +/Parent 3188 0 R +/Annots [ 3022 0 R 3023 0 R 3024 0 R 3029 0 R 3030 0 R 3031 0 R 3032 0 R 3033 0 R 3034 0 R 3035 0 R 3036 0 R 3037 0 R 3038 0 R 3039 0 R 3040 0 R 3041 0 R 3042 0 R 3043 0 R 3044 0 R 3045 0 R 3046 0 R 3047 0 R 3048 0 R 3049 0 R 3050 0 R 3051 0 R 3052 0 R 3053 0 R 3054 0 R 3055 0 R 3056 0 R 3057 0 R 3058 0 R 3059 0 R 3060 0 R 3061 0 R 3062 0 R 3063 0 R 3064 0 R 3065 0 R 3066 0 R 3067 0 R 3068 0 R 3069 0 R 3070 0 R 3071 0 R 3072 0 R 3073 0 R 3074 0 R 3075 0 R 3076 0 R 3077 0 R 3078 0 R 3079 0 R 3080 0 R 3081 0 R 3082 0 R 3083 0 R 3084 0 R 3085 0 R 3086 0 R 3087 0 R 3088 0 R 3089 0 R 3090 0 R 3091 0 R 3092 0 R 3093 0 R 3094 0 R 3095 0 R 3096 0 R 3097 0 R 3098 0 R 3099 0 R 3100 0 R 3101 0 R 3102 0 R 3103 0 R 3104 0 R 3105 0 R 3106 0 R 3107 0 R 3108 0 R 3109 0 R 3110 0 R 3111 0 R 3112 0 R 3113 0 R 3114 0 R 3115 0 R 3116 0 R 3117 0 R 3118 0 R 3119 0 R 3120 0 R 3121 0 R 3122 0 R 3123 0 R 3124 0 R 3125 0 R 3126 0 R 3127 0 R 3128 0 R 3129 0 R 3130 0 R 3131 0 R 3132 0 R 3133 0 R 3134 0 R 3135 0 R 3136 0 R 3137 0 R 3138 0 R 3139 0 R 3140 0 R 3141 0 R 3142 0 R 3143 0 R 3144 0 R 3145 0 R 3146 0 R 3147 0 R 3148 0 R 3149 0 R 3150 0 R 3151 0 R 3152 0 R 3153 0 R 3154 0 R 3155 0 R 3156 0 R 3157 0 R 3158 0 R 3159 0 R 3160 0 R 3161 0 R 3162 0 R 3163 0 R 3164 0 R 3165 0 R 3166 0 R 3167 0 R 3168 0 R 3169 0 R 3170 0 R 3171 0 R 3172 0 R 3173 0 R 3174 0 R 3175 0 R 3176 0 R 3177 0 R 3178 0 R 3179 0 R 3180 0 R 3181 0 R ] +>> +endobj +3022 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [165.268 711.85 177.223 722.754] +/A << /S /GoTo /D (page.47) >> +>> +endobj +3023 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [180.212 711.85 192.167 722.754] +/A << /S /GoTo /D (page.48) >> +>> +endobj +3024 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [195.156 711.85 207.111 722.754] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3029 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [203.285 699.895 215.24 710.799] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3030 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [183.37 687.94 195.325 698.844] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3031 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [190.563 675.985 202.518 686.889] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3032 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [221.148 664.03 233.103 674.933] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3033 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [177.831 652.074 189.786 662.978] +/A << /S /GoTo /D (page.62) >> +>> +endobj +3034 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.482 640.119 165.437 651.023] +/A << /S /GoTo /D (page.60) >> +>> +endobj +3035 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [168.426 640.119 180.381 651.023] +/A << /S /GoTo /D (page.63) >> +>> +endobj +3036 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [143.729 628.164 155.684 639.068] +/A << /S /GoTo /D (page.60) >> +>> +endobj +3037 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [158.673 628.164 170.628 639.068] +/A << /S /GoTo /D (page.63) >> +>> +endobj +3038 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [167.32 616.209 179.275 627.113] +/A << /S /GoTo /D (page.62) >> +>> +endobj +3039 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.002 604.254 175.958 615.158] +/A << /S /GoTo /D (page.46) >> +>> +endobj +3040 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [178.946 604.254 190.902 615.158] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3041 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [157.368 592.299 169.323 603.202] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3042 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [157.368 580.343 169.323 591.247] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3043 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [170.648 568.388 182.603 579.292] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3044 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [170.648 556.433 182.603 567.337] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3045 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [123.335 544.478 135.29 555.382] +/A << /S /GoTo /D (page.60) >> +>> +endobj +3046 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [140.082 532.523 152.038 543.427] +/A << /S /GoTo /D (page.25) >> +>> +endobj +3047 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [155.026 532.523 166.982 543.427] +/A << /S /GoTo /D (page.34) >> +>> +endobj +3048 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [169.97 532.523 181.926 543.427] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3049 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [140.501 520.567 152.456 531.471] +/A << /S /GoTo /D (page.32) >> +>> +endobj +3050 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [166.782 509.33 178.737 519.516] +/A << /S /GoTo /D (page.83) >> +>> +endobj +3051 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [117.796 496.657 129.751 507.561] +/A << /S /GoTo /D (page.57) >> +>> +endobj +3052 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [132.74 496.657 144.695 507.561] +/A << /S /GoTo /D (page.58) >> +>> +endobj +3053 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [194.747 484.702 206.702 495.606] +/A << /S /GoTo /D (page.57) >> +>> +endobj +3054 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [152.655 472.747 169.592 483.651] +/A << /S /GoTo /D (page.101) >> +>> +endobj +3055 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [134.414 461.509 146.369 471.696] +/A << /S /GoTo /D (page.91) >> +>> +endobj +3056 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [225.472 448.836 237.427 459.74] +/A << /S /GoTo /D (page.86) >> +>> +endobj +3057 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [222.702 436.881 234.657 447.785] +/A << /S /GoTo /D (page.86) >> +>> +endobj +3058 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [192.127 424.926 204.082 435.83] +/A << /S /GoTo /D (page.57) >> +>> +endobj +3059 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [200.426 412.971 212.381 423.875] +/A << /S /GoTo /D (page.57) >> +>> +endobj +3060 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.291 401.016 176.246 411.92] +/A << /S /GoTo /D (page.57) >> +>> +endobj +3061 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [193.193 389.061 205.148 399.965] +/A << /S /GoTo /D (page.57) >> +>> +endobj +3062 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [145.462 377.105 157.418 388.009] +/A << /S /GoTo /D (page.57) >> +>> +endobj +3063 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [160.406 377.105 177.343 388.009] +/A << /S /GoTo /D (page.101) >> +>> +endobj +3064 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [197.496 365.15 209.451 376.054] +/A << /S /GoTo /D (page.31) >> +>> +endobj +3065 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [161.681 353.195 178.618 364.099] +/A << /S /GoTo /D (page.103) >> +>> +endobj +3066 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [182.294 341.24 194.249 352.144] +/A << /S /GoTo /D (page.52) >> +>> +endobj +3067 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [197.238 341.24 209.193 352.144] +/A << /S /GoTo /D (page.53) >> +>> +endobj +3068 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [212.182 341.24 229.118 352.144] +/A << /S /GoTo /D (page.100) >> +>> +endobj +3069 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [125.557 329.285 137.512 340.189] +/A << /S /GoTo /D (page.54) >> +>> +endobj +3070 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [140.501 329.285 152.456 340.189] +/A << /S /GoTo /D (page.55) >> +>> +endobj +3071 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [155.445 329.285 167.4 340.189] +/A << /S /GoTo /D (page.60) >> +>> +endobj +3072 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [125.537 317.33 137.492 328.234] +/A << /S /GoTo /D (page.57) >> +>> +endobj +3073 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [149.626 295.412 166.563 306.316] +/A << /S /GoTo /D (page.106) >> +>> +endobj +3074 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [124.431 274.211 136.386 284.398] +/A << /S /GoTo /D (page.34) >> +>> +endobj +3075 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [139.375 274.211 151.33 284.398] +/A << /S /GoTo /D (page.46) >> +>> +endobj +3076 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [154.319 274.211 166.274 284.398] +/A << /S /GoTo /D (page.47) >> +>> +endobj +3077 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [169.263 274.211 181.218 284.398] +/A << /S /GoTo /D (page.56) >> +>> +endobj +3078 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [184.207 274.211 196.162 284.398] +/A << /S /GoTo /D (page.59) >> +>> +endobj +3079 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [199.151 274.211 211.106 284.398] +/A << /S /GoTo /D (page.69) >> +>> +endobj +3080 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [214.095 274.211 226.05 284.398] +/A << /S /GoTo /D (page.70) >> +>> +endobj +3081 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [163.863 261.539 180.799 272.443] +/A << /S /GoTo /D (page.109) >> +>> +endobj +3082 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [183.788 261.539 200.724 272.443] +/A << /S /GoTo /D (page.119) >> +>> +endobj +3083 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [203.713 261.539 220.65 272.443] +/A << /S /GoTo /D (page.122) >> +>> +endobj +3084 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [204.53 249.584 216.485 260.488] +/A << /S /GoTo /D (page.42) >> +>> +endobj +3085 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [219.474 249.584 231.429 260.488] +/A << /S /GoTo /D (page.46) >> +>> +endobj +3086 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [234.418 249.584 246.373 260.488] +/A << /S /GoTo /D (page.51) >> +>> +endobj +3087 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [167.26 237.629 184.196 248.532] +/A << /S /GoTo /D (page.115) >> +>> +endobj +3088 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [149.477 225.673 166.413 236.577] +/A << /S /GoTo /D (page.102) >> +>> +endobj +3089 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [169.402 225.673 186.339 236.577] +/A << /S /GoTo /D (page.106) >> +>> +endobj +3090 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [189.327 225.673 206.264 236.577] +/A << /S /GoTo /D (page.107) >> +>> +endobj +3091 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [184.067 213.718 201.003 224.622] +/A << /S /GoTo /D (page.107) >> +>> +endobj +3092 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [184.067 201.763 196.022 212.667] +/A << /S /GoTo /D (page.93) >> +>> +endobj +3093 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [141.327 190.525 158.264 200.712] +/A << /S /GoTo /D (page.103) >> +>> +endobj +3094 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [146.608 177.853 163.544 188.757] +/A << /S /GoTo /D (page.106) >> +>> +endobj +3095 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [149.985 165.898 166.922 176.801] +/A << /S /GoTo /D (page.105) >> +>> +endobj +3096 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [167.878 153.942 184.814 164.846] +/A << /S /GoTo /D (page.106) >> +>> +endobj +3097 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [136.635 142.704 148.591 152.891] +/A << /S /GoTo /D (page.26) >> +>> +endobj +3098 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [151.579 142.704 163.535 152.891] +/A << /S /GoTo /D (page.69) >> +>> +endobj +3099 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [136.904 130.032 153.841 140.936] +/A << /S /GoTo /D (page.112) >> +>> +endobj +3100 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [126.384 118.794 143.32 128.981] +/A << /S /GoTo /D (page.103) >> +>> +endobj +3101 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [151.748 106.122 163.704 117.026] +/A << /S /GoTo /D (page.66) >> +>> +endobj +3102 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [166.692 106.122 178.648 117.026] +/A << /S /GoTo /D (page.68) >> +>> +endobj +3103 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [104.526 84.921 116.481 95.108] +/A << /S /GoTo /D (page.31) >> +>> +endobj +3104 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [149.626 72.622 161.581 83.153] +/A << /S /GoTo /D (page.25) >> +>> +endobj +3105 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [103.42 61.011 115.375 71.197] +/A << /S /GoTo /D (page.41) >> +>> +endobj +3106 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [113.383 49.056 125.338 59.242] +/A << /S /GoTo /D (page.10) >> +>> +endobj +3107 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [338.252 712.567 350.207 722.754] +/A << /S /GoTo /D (page.31) >> +>> +endobj +3108 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [496.099 699.895 503.073 710.799] +/A << /S /GoTo /D (page.7) >> +>> +endobj +3109 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [506.061 699.895 518.017 710.799] +/A << /S /GoTo /D (page.54) >> +>> +endobj +3110 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [521.005 699.895 537.942 710.799] +/A << /S /GoTo /D (page.102) >> +>> +endobj +3111 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [453.619 664.403 465.574 674.933] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3112 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [416.708 652.792 428.663 662.978] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3113 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [418.919 640.836 430.874 651.023] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3114 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [415.044 628.164 426.999 639.068] +/A << /S /GoTo /D (page.83) >> +>> +endobj +3115 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [407.293 616.926 419.248 627.113] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3116 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [480.668 604.971 492.623 615.158] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3117 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [403.975 593.016 415.931 603.202] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3118 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [449.933 581.061 461.888 591.247] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3119 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [468.533 569.105 480.488 579.292] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3120 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [490.032 556.807 501.987 567.337] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3121 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [456.548 545.195 468.503 555.382] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3122 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [464.847 533.24 476.802 543.427] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3123 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.106 521.285 469.061 531.471] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3124 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [455.442 509.33 467.397 519.516] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3125 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [464.857 497.374 476.812 507.561] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3126 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [469.131 485.419 481.086 495.606] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3127 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [519.661 473.12 531.616 483.651] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3128 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [446.197 461.509 458.152 471.696] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3129 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [487.601 449.21 499.557 459.74] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3130 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [445.27 437.599 457.226 447.785] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3131 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [414.297 413.688 426.252 423.875] +/A << /S /GoTo /D (page.83) >> +>> +endobj +3132 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [394.003 389.434 405.958 399.965] +/A << /S /GoTo /D (page.83) >> +>> +endobj +3133 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [412.274 377.823 424.229 388.009] +/A << /S /GoTo /D (page.39) >> +>> +endobj +3134 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [426.66 365.868 438.615 376.054] +/A << /S /GoTo /D (page.39) >> +>> +endobj +3135 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [460.942 353.912 472.897 364.099] +/A << /S /GoTo /D (page.39) >> +>> +endobj +3136 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [398.994 341.957 410.949 352.144] +/A << /S /GoTo /D (page.39) >> +>> +endobj +3137 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [483.686 330.002 495.641 340.189] +/A << /S /GoTo /D (page.78) >> +>> +endobj +3138 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [444.384 318.047 456.339 328.234] +/A << /S /GoTo /D (page.39) >> +>> +endobj +3139 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [410.601 306.092 422.556 316.278] +/A << /S /GoTo /D (page.39) >> +>> +endobj +3140 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [370.092 294.137 387.029 304.323] +/A << /S /GoTo /D (page.106) >> +>> +endobj +3141 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [420.393 281.464 432.348 292.368] +/A << /S /GoTo /D (page.68) >> +>> +endobj +3142 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [401.265 269.509 413.221 280.413] +/A << /S /GoTo /D (page.25) >> +>> +endobj +3143 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [416.209 269.509 428.165 280.413] +/A << /S /GoTo /D (page.95) >> +>> +endobj +3144 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [431.153 269.509 448.09 280.413] +/A << /S /GoTo /D (page.102) >> +>> +endobj +3145 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [451.079 269.509 468.015 280.413] +/A << /S /GoTo /D (page.103) >> +>> +endobj +3146 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [405.32 257.554 417.275 268.458] +/A << /S /GoTo /D (page.25) >> +>> +endobj +3147 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [420.264 257.554 432.219 268.458] +/A << /S /GoTo /D (page.32) >> +>> +endobj +3148 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [435.208 257.554 447.163 268.458] +/A << /S /GoTo /D (page.61) >> +>> +endobj +3149 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [338.661 246.316 345.634 256.503] +/A << /S /GoTo /D (page.7) >> +>> +endobj +3150 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [348.623 246.316 365.56 256.503] +/A << /S /GoTo /D (page.102) >> +>> +endobj +3151 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [368.807 233.643 380.762 244.547] +/A << /S /GoTo /D (page.16) >> +>> +endobj +3152 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [365.211 221.688 377.166 232.592] +/A << /S /GoTo /D (page.51) >> +>> +endobj +3153 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [332.165 210.45 344.12 220.637] +/A << /S /GoTo /D (page.65) >> +>> +endobj +3154 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [342.128 198.495 354.083 208.682] +/A << /S /GoTo /D (page.41) >> +>> +endobj +3155 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [357.072 198.495 369.027 208.682] +/A << /S /GoTo /D (page.43) >> +>> +endobj +3156 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [372.016 198.495 383.971 208.682] +/A << /S /GoTo /D (page.44) >> +>> +endobj +3157 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [352.489 186.54 364.444 196.727] +/A << /S /GoTo /D (page.41) >> +>> +endobj +3158 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [367.433 186.54 379.388 196.727] +/A << /S /GoTo /D (page.44) >> +>> +endobj +3159 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [352.489 174.585 364.444 184.772] +/A << /S /GoTo /D (page.41) >> +>> +endobj +3160 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [392.06 162.286 404.015 172.816] +/A << /S /GoTo /D (page.25) >> +>> +endobj +3161 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [377.823 149.957 389.778 160.861] +/A << /S /GoTo /D (page.39) >> +>> +endobj +3162 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [398.983 138.002 410.938 148.906] +/A << /S /GoTo /D (page.33) >> +>> +endobj +3163 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [346.411 126.764 358.367 136.951] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3164 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [411.607 114.092 423.562 124.996] +/A << /S /GoTo /D (page.31) >> +>> +endobj +3165 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [426.55 114.092 438.506 124.996] +/A << /S /GoTo /D (page.71) >> +>> +endobj +3166 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [435.785 102.137 447.74 113.041] +/A << /S /GoTo /D (page.36) >> +>> +endobj +3167 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [450.729 102.137 462.684 113.041] +/A << /S /GoTo /D (page.94) >> +>> +endobj +3168 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [465.673 102.137 482.61 113.041] +/A << /S /GoTo /D (page.103) >> +>> +endobj +3169 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [423.492 90.555 435.447 101.085] +/A << /S /GoTo /D (page.29) >> +>> +endobj +3170 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [438.436 90.555 450.391 101.085] +/A << /S /GoTo /D (page.30) >> +>> +endobj +3171 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [453.38 90.555 465.335 101.085] +/A << /S /GoTo /D (page.36) >> +>> +endobj +3172 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [468.324 90.555 485.26 101.085] +/A << /S /GoTo /D (page.103) >> +>> +endobj +3173 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [392.069 78.6 404.024 89.13] +/A << /S /GoTo /D (page.25) >> +>> +endobj +3174 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [342.526 66.988 354.481 77.175] +/A << /S /GoTo /D (page.34) >> +>> +endobj +3175 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [357.47 66.988 369.425 77.175] +/A << /S /GoTo /D (page.40) >> +>> +endobj +3176 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [372.414 66.988 384.369 77.175] +/A << /S /GoTo /D (page.43) >> +>> +endobj +3177 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [387.358 66.988 399.313 77.175] +/A << /S /GoTo /D (page.46) >> +>> +endobj +3178 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [402.302 66.988 414.257 77.175] +/A << /S /GoTo /D (page.51) >> +>> +endobj +3179 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [417.246 66.988 429.201 77.175] +/A << /S /GoTo /D (page.59) >> +>> +endobj +3180 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [432.19 66.988 449.126 77.175] +/A << /S /GoTo /D (page.109) >> +>> +endobj +3181 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [379.238 55.033 391.193 65.22] +/A << /S /GoTo /D (page.48) >> +>> +endobj +3187 0 obj +<< +/D [3185 0 R /XYZ 84.039 766.262 null] +>> +endobj +3184 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +3282 0 obj +<< +/Length 1291 +/Filter /FlateDecode +>> +stream +xÚµY[oÛ6~÷¯° ˜R7KÀ: kݬE»dµÓÍ +ƒ–‡ˆn©æòëGŠr)Ž(Å΃mZ²¾sxøïÒ@[k@;žü±˜}˜zZh…¾ík‹K-ð,à„ÚÔõ-ϳµE¬]èÿz?;7~,>i®íYBþlûÆd¶˜ü7×·¶5õ§Z”N.~ +’å´2²Z%˜î¦ÊeUP톰¨!¼Ð.,Df_ªÜ¥«<‘˜ ¡Œ;®ârØïä} +e×TÀÛqx°—1Ëåk;l¿vÚ"$ùýÓ°=•¨4` ¯›Pȋˇ‹‡••(«©‰J‚xù—ñ:ÂJÈý«t`îØŽÈïïØ†ë¾mª{jºÙ~ ¨ÌUÓq˜¼wÈyï@|èHŽ/;pìî¡èوȷS#´7úù§jû³ïQÂP™qQRîéúÛgÙ=ó7Î×#Ù»wÂÞk¢„pöeºú ô{¹¼C[õ¿Š6]o†RË!Šc±óÛvÉxˆî÷gÐËÏÔ^7^¨I~ÇÇ[.8a¸qAÜj\ÃÄ—!‘PΘUsÂ@w‡—'´¶C;¾âvòÈÜ…z>㺩lû«Àò¼ +ÞŽÏ:k?€S~Âßòmlt +endstream +endobj +3281 0 obj +<< +/Type /Page +/Contents 3282 0 R +/Resources 3280 0 R +/MediaBox [0 0 612 792] +/Parent 3188 0 R +/Annots [ 3182 0 R 3183 0 R 3189 0 R 3190 0 R 3191 0 R 3192 0 R 3193 0 R 3194 0 R 3195 0 R 3196 0 R 3197 0 R 3198 0 R 3199 0 R 3200 0 R 3201 0 R 3202 0 R 3203 0 R 3204 0 R 3205 0 R 3206 0 R 3207 0 R 3208 0 R 3209 0 R 3210 0 R 3211 0 R 3212 0 R 3213 0 R 3214 0 R 3215 0 R 3216 0 R 3217 0 R 3218 0 R 3219 0 R 3220 0 R 3221 0 R 3222 0 R 3223 0 R 3224 0 R 3225 0 R 3226 0 R 3227 0 R 3228 0 R 3229 0 R 3230 0 R 3231 0 R 3232 0 R 3233 0 R 3234 0 R 3235 0 R 3236 0 R 3237 0 R 3238 0 R 3239 0 R 3240 0 R 3241 0 R 3242 0 R 3243 0 R 3244 0 R 3245 0 R 3246 0 R 3247 0 R 3248 0 R 3249 0 R 3250 0 R 3251 0 R 3252 0 R 3253 0 R 3254 0 R 3255 0 R 3256 0 R 3257 0 R 3258 0 R 3259 0 R 3260 0 R 3261 0 R 3262 0 R 3263 0 R 3264 0 R 3265 0 R 3266 0 R 3267 0 R 3268 0 R 3269 0 R 3270 0 R 3271 0 R 3272 0 R 3273 0 R 3274 0 R 3275 0 R 3276 0 R 3277 0 R 3278 0 R 3279 0 R ] +>> +endobj +3182 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [173.686 711.85 180.66 722.754] +/A << /S /GoTo /D (page.9) >> +>> +endobj +3183 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [183.649 711.85 195.604 722.754] +/A << /S /GoTo /D (page.26) >> +>> +endobj +3189 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [110.055 700.612 122.01 710.799] +/A << /S /GoTo /D (page.46) >> +>> +endobj +3190 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [185.88 688.657 192.854 698.844] +/A << /S /GoTo /D (page.8) >> +>> +endobj +3191 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [195.843 688.657 207.798 698.844] +/A << /S /GoTo /D (page.22) >> +>> +endobj +3192 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [114.489 676.702 121.463 686.889] +/A << /S /GoTo /D (page.7) >> +>> +endobj +3193 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [181.457 664.03 193.412 674.933] +/A << /S /GoTo /D (page.60) >> +>> +endobj +3194 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [146.319 652.074 158.274 662.978] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3195 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [162.907 640.119 179.843 651.023] +/A << /S /GoTo /D (page.109) >> +>> +endobj +3196 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [182.832 640.119 199.768 651.023] +/A << /S /GoTo /D (page.122) >> +>> +endobj +3197 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [111.161 628.881 123.116 639.068] +/A << /S /GoTo /D (page.26) >> +>> +endobj +3198 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [146.987 616.209 163.923 627.113] +/A << /S /GoTo /D (page.110) >> +>> +endobj +3199 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [194.866 604.254 206.821 615.158] +/A << /S /GoTo /D (page.33) >> +>> +endobj +3200 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [209.81 604.254 226.747 615.158] +/A << /S /GoTo /D (page.108) >> +>> +endobj +3201 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [197.098 592.299 214.035 603.202] +/A << /S /GoTo /D (page.105) >> +>> +endobj +3202 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [217.024 592.299 233.96 603.202] +/A << /S /GoTo /D (page.106) >> +>> +endobj +3203 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [120.576 580.343 137.512 591.247] +/A << /S /GoTo /D (page.105) >> +>> +endobj +3204 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [182.184 568.388 199.121 579.292] +/A << /S /GoTo /D (page.112) >> +>> +endobj +3205 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [155.713 557.15 172.65 567.337] +/A << /S /GoTo /D (page.110) >> +>> +endobj +3206 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [147.435 544.478 159.39 555.382] +/A << /S /GoTo /D (page.29) >> +>> +endobj +3207 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [154.05 532.896 166.005 543.427] +/A << /S /GoTo /D (page.25) >> +>> +endobj +3208 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [207.529 510.744 219.484 521.648] +/A << /S /GoTo /D (page.20) >> +>> +endobj +3209 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [158.693 499.163 170.648 509.693] +/A << /S /GoTo /D (page.59) >> +>> +endobj +3210 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [110.922 487.551 127.859 497.738] +/A << /S /GoTo /D (page.101) >> +>> +endobj +3211 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [136.257 475.596 153.193 485.783] +/A << /S /GoTo /D (page.126) >> +>> +endobj +3212 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [151.839 462.924 163.794 473.828] +/A << /S /GoTo /D (page.10) >> +>> +endobj +3213 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [150.185 450.969 162.14 461.873] +/A << /S /GoTo /D (page.10) >> +>> +endobj +3214 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [165.128 450.969 177.084 461.873] +/A << /S /GoTo /D (page.48) >> +>> +endobj +3215 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [180.072 450.969 192.028 461.873] +/A << /S /GoTo /D (page.52) >> +>> +endobj +3216 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [195.016 450.969 206.972 461.873] +/A << /S /GoTo /D (page.53) >> +>> +endobj +3217 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [209.96 450.969 226.897 461.873] +/A << /S /GoTo /D (page.100) >> +>> +endobj +3218 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [189.228 439.013 196.202 449.917] +/A << /S /GoTo /D (page.9) >> +>> +endobj +3219 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [115.046 417.953 131.983 428.139] +/A << /S /GoTo /D (page.102) >> +>> +endobj +3220 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [111.719 405.997 123.674 416.184] +/A << /S /GoTo /D (page.26) >> +>> +endobj +3221 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [125.557 394.042 137.512 404.229] +/A << /S /GoTo /D (page.20) >> +>> +endobj +3222 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [149.009 382.087 160.964 392.274] +/A << /S /GoTo /D (page.57) >> +>> +endobj +3223 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [228.61 369.415 240.565 380.319] +/A << /S /GoTo /D (page.49) >> +>> +endobj +3224 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [243.554 369.415 255.509 380.319] +/A << /S /GoTo /D (page.51) >> +>> +endobj +3225 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [238.572 357.459 250.528 368.363] +/A << /S /GoTo /D (page.42) >> +>> +endobj +3226 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [253.516 357.459 265.472 368.363] +/A << /S /GoTo /D (page.48) >> +>> +endobj +3227 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [268.46 357.459 280.416 368.363] +/A << /S /GoTo /D (page.49) >> +>> +endobj +3228 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [283.404 357.459 295.359 368.363] +/A << /S /GoTo /D (page.51) >> +>> +endobj +3229 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [145.702 335.681 157.657 346.585] +/A << /S /GoTo /D (page.10) >> +>> +endobj +3230 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [160.646 335.681 177.582 346.585] +/A << /S /GoTo /D (page.101) >> +>> +endobj +3231 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [175.08 324.443 187.035 334.63] +/A << /S /GoTo /D (page.33) >> +>> +endobj +3232 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [190.024 324.443 201.979 334.63] +/A << /S /GoTo /D (page.45) >> +>> +endobj +3233 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [204.968 324.443 216.923 334.63] +/A << /S /GoTo /D (page.68) >> +>> +endobj +3234 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [118.205 312.488 130.16 322.675] +/A << /S /GoTo /D (page.22) >> +>> +endobj +3235 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [133.149 312.488 150.085 322.675] +/A << /S /GoTo /D (page.106) >> +>> +endobj +3236 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [145.592 300.533 157.547 310.72] +/A << /S /GoTo /D (page.64) >> +>> +endobj +3237 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [118.713 288.578 130.668 298.765] +/A << /S /GoTo /D (page.45) >> +>> +endobj +3238 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [133.657 288.578 145.612 298.765] +/A << /S /GoTo /D (page.48) >> +>> +endobj +3239 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [148.601 288.578 160.556 298.765] +/A << /S /GoTo /D (page.51) >> +>> +endobj +3240 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [163.544 288.578 175.5 298.765] +/A << /S /GoTo /D (page.54) >> +>> +endobj +3241 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [178.488 288.578 195.425 298.765] +/A << /S /GoTo /D (page.101) >> +>> +endobj +3242 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [120.207 276.623 132.163 286.809] +/A << /S /GoTo /D (page.21) >> +>> +endobj +3243 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [126.962 254.127 138.917 265.031] +/A << /S /GoTo /D (page.35) >> +>> +endobj +3244 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [127.659 242.172 139.614 253.076] +/A << /S /GoTo /D (page.68) >> +>> +endobj +3245 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [142.603 242.172 159.54 253.076] +/A << /S /GoTo /D (page.101) >> +>> +endobj +3246 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [106.738 230.934 123.674 241.121] +/A << /S /GoTo /D (page.103) >> +>> +endobj +3247 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [126.663 230.934 143.6 241.121] +/A << /S /GoTo /D (page.106) >> +>> +endobj +3248 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [146.588 230.934 163.525 241.121] +/A << /S /GoTo /D (page.118) >> +>> +endobj +3249 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [235.095 208.439 247.051 219.343] +/A << /S /GoTo /D (page.44) >> +>> +endobj +3250 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [267.205 196.484 279.16 207.388] +/A << /S /GoTo /D (page.68) >> +>> +endobj +3251 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [278.23 184.528 290.185 195.432] +/A << /S /GoTo /D (page.36) >> +>> +endobj +3252 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [294.656 184.528 306.611 195.432] +/A << /S /GoTo /D (page.40) >> +>> +endobj +3253 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [123.894 173.291 135.849 183.477] +/A << /S /GoTo /D (page.42) >> +>> +endobj +3254 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [138.838 173.291 150.793 183.477] +/A << /S /GoTo /D (page.45) >> +>> +endobj +3255 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [122.777 161.335 134.733 171.522] +/A << /S /GoTo /D (page.98) >> +>> +endobj +3256 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [161.034 149.037 172.989 159.567] +/A << /S /GoTo /D (page.65) >> +>> +endobj +3257 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [114.479 137.425 126.434 147.612] +/A << /S /GoTo /D (page.36) >> +>> +endobj +3258 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [110.056 115.647 122.011 125.834] +/A << /S /GoTo /D (page.31) >> +>> +endobj +3259 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [124.999 115.647 136.955 125.834] +/A << /S /GoTo /D (page.43) >> +>> +endobj +3260 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [157.278 102.974 169.233 113.878] +/A << /S /GoTo /D (page.43) >> +>> +endobj +3261 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [163.734 79.064 175.689 89.968] +/A << /S /GoTo /D (page.43) >> +>> +endobj +3262 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [194.448 55.154 206.404 66.058] +/A << /S /GoTo /D (page.43) >> +>> +endobj +3263 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [105.074 43.916 117.029 54.103] +/A << /S /GoTo /D (page.31) >> +>> +endobj +3264 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [120.018 43.916 131.973 54.103] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3265 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [134.962 43.916 146.917 54.103] +/A << /S /GoTo /D (page.43) >> +>> +endobj +3266 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [149.906 43.916 161.861 54.103] +/A << /S /GoTo /D (page.49) >> +>> +endobj +3267 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [164.85 43.916 176.805 54.103] +/A << /S /GoTo /D (page.71) >> +>> +endobj +3268 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [390.307 711.85 402.262 722.754] +/A << /S /GoTo /D (page.43) >> +>> +endobj +3269 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [376.289 699.895 388.244 710.799] +/A << /S /GoTo /D (page.49) >> +>> +endobj +3270 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [414.167 676.702 426.122 686.889] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3271 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [419.078 664.747 431.033 674.933] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3272 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [426.929 652.074 438.884 662.978] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3273 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [429.15 640.119 441.106 651.023] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3274 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [451.138 628.164 463.093 639.068] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3275 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [402.292 616.926 414.247 627.113] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3276 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [436.304 604.254 448.259 615.158] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3277 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [417.375 592.299 429.33 603.202] +/A << /S /GoTo /D (page.38) >> +>> +endobj +3278 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [381.281 569.105 388.255 579.292] +/A << /S /GoTo /D (page.7) >> +>> +endobj +3279 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [398.705 556.433 405.678 567.337] +/A << /S /GoTo /D (page.9) >> +>> +endobj +3283 0 obj +<< +/D [3281 0 R /XYZ 84.039 766.262 null] +>> +endobj +3280 0 obj +<< +/Font << /F75 1282 0 R /F48 1171 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +3284 0 obj +[768] +endobj +3286 0 obj +[600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600] +endobj +3287 0 obj +[556 167 333 611 278 333 333 0 333 606 0 611 389 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 278 250 389 555 500 500 833 778 333 333 333 500 570 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 333 570 570 570 500 832 667 667 667 722 667 667 722 778 389 500 667 611 889 722 722 611 722 667 556 611 722 667 889 667 611 611 333 278 333 570 500 333 500 500 444 500 444 333 500 556 278 278 500 278 778 556 500 500 500 389 389 278 556 444 667] +endobj +3288 0 obj +[556 500 556 556 278 556 556 222 222 500 222 833 556 556 556 556 333 500 278 556] +endobj +3289 0 obj +[600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600] +endobj +3290 0 obj +[355 556 556 889 667 222 333 333 389 584 278 333 278 278 556 556 556 556 556 556 556 556 556 556 278 278 584 584 584 556 1015 667 667 722 722 667 611 778 722 278 500 667 556 833 722 778 667 778 722 667 611 722 667 944 667 667 611 278 278 278 469 556 222 556 556 500 556 556 278 556 556 222 222 500 222 833 556 556 556 556 333 500 278 556 500 722 500 500 500 334 260 334 584 0 0 0 222 556 333 1000 556 556 333 1000 667 333 1000 0 0 0 0 0 0 333 333] +endobj +3291 0 obj +[611 611 167 333 611 278 333 333 0 333 584 0 611 500 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 238 278 333 474 556 556 889 722 278 333 333 389 584 278 333 278 278 556 556 556 556 556 556 556 556 556 556 333 333 584 584 584 611 975 722 722 722 722 667 611 778 722 278 556 722 611 833 722 778 667 778 722 667 611 722 667 944 667 667 611 333 278 333 584 556 278 556 611 556 611 556 333 611 611 278 278 556 278 889 611 611 611 611 389 556 333 611 556 778 556 556 500 389 280 389 584 0 0 0 278 556 500 1000 556 556 333 1000 667 333 1000 0 0 0 0 0 0 500 500] +endobj +3292 0 obj +[600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 0 0 600 600 600 600 600 600 600 600 600 600 600 0 0 0 0 0 0 600 600] +endobj +3293 0 obj +[500 500 167 333 556 278 333 333 0 333 675 0 556 389 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 214 250 333 420 500 500 833 778 333 333 333 500 675 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 333 675 675 675 500 920 611 611 667 722 611 611 722 722 333 444 667 556 833 667 722 611 722 611 500 556 722 611 833 611 556 556 389 278 389 422 500 333 500 500 444 500 444 278 500 500 278 278 444 278 722 500 500 500 500 389 389 278 500 444 667 444 444 389 400 275 400 541 0 0 0 333 500 556 889 500 500 333 1000 500 333 944 0 0 0 0 0 0 556 556] +endobj +3294 0 obj +[333 333 500 564 250 333 250 278 500 500 500 500 500 500 500 500 500 500 278 278 564 564 564 444 921 722 667 667 722 611 556 722 722 333 389 722 611 889 722 722 556 722 667 556 611 722 722 944 722 722 611 333 278 333 469 500 333 444 500 444 500 444 333 500 500 278 278 500 278 778 500 500 500 500 333 389 278 500 500] +endobj +3295 0 obj +[556 556 167 333 667 278 333 333 0 333 570 0 667 444 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 278 250 333 555 500 500 1000 833 333 333 333 500 570 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 333 570 570 570 500 930 722 667 722 722 667 611 778 778 389 500 778 667 944 722 778 611 778 722 556 667 722 722 1000 722 722 667 333 278 333 581 500 333 500 556 444 556 444 333 500 556 278 333 556 278 833 556 500 556 556 444 389 333 556 500 722 500 500 444 394 220 394 520 0 0 0 333 500 500 1000 500 500 333 1000 556 333 1000 0 0 0 0 0 0 500 500 350 500] +endobj +3296 0 obj +[556 556 167 333 611 278 333 333 0 333 564 0 611 444 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 180 250 333 408 500 500 833 778 333 333 333 500 564 250 333 250 278 500 500 500 500 500 500 500 500 500 500 278 278 564 564 564 444 921 722 667 667 722 611 556 722 722 333 389 722 611 889 722 722 556 722 667 556 611 722 722 944 722 722 611 333 278 333 469 500 333 444 500 444 500 444 333 500 500 278 278 500 278 778 500 500 500 500 333 389 278 500 500 722 500 500 444 480 200 480 541 0 0 0 333 500 444 1000 500 500 333 1000 556 333 889 0 0 0 0 0 0 444 444 350 500 1000] +endobj +3297 0 obj +<< +/Length1 1606 +/Length2 8517 +/Length3 0 +/Length 9335 +/Filter /FlateDecode +>> +stream +xÚteX”á¶6-Ý¢âHwJƒtw731ƒ3C)ÝÝÝ¥HwÒÝ)%݈‡îsÎ>×þίsö÷ºÞϽîµîõ</5u8¤@0+°<Šäàáä¨Cœj0¨*‡4Ìxpòã20ÈÀÁ–H*k‰‹ + +†[: +ŽNyEÑÌå’ÄE®XÍààè<b3,ÙèËVE…:é +ŒÑޱ¾™C6šubÑ)s +.ŽÞ‰sú8c¯ºFÿ'?ýèõ1[¢‡i0t ÊpmÌyÚ7×¼éÓÂ\ÃC‘¥v„á똱®Î^\]F’qÚ¢/Ë™ìMù?,ìÎd]ÐE^e{éýSHC2Ë~¬]Á¾nä°)CZ¥ŒÕů%å3Ø’oÉ>¡Ï^žã|ªýêÅû·Âk÷†5ÑûãÊ¢àpÿW¡’ÖXB2ÃŒt™ùÅfÞ —RØ"6å +ÚØÿ~áõÉÚιª7M¾nm–!ÿí‡_èK‰2[|(VE{+ZŠá©¿²’ÅD™„íT¿7¯olz’«kÇ^K>ÙFnn\6¢0Çüö‘÷¶‰%ó!õ˜· ôŠEY~Ò,A°ð+SVQÑ?甫¶ÆúÞüùcÍ|²iþ*˜æBnÐ2>N–¯eØyn<Ù^ðjÊ,T™gdéË,ŸûÆo‰ŠiÕé+ÂW.h”¦R<·>·—抎´Rl! [˜}™tEDUÞg +Žü’¯4dÞ‰ômOMÂ{|^Rñeö¬ÙîÁ4k~I74¶»Ð-‰E‹[w0’¥ÑÈÅá¢H¤%™i[‡_a‡³Çém +JójàsÍ1îªCZhåì®idŸ£‘?æ×—.>ù®Ì£7ý”²´+6æ9j +ÿ«ègh§Ç<;AÕê÷‚b™¥˜Ë¼Oú½í?OÃ{qhÏ›äÖz×cõWå1¸/.üÚ!'Ç„ûRÆÝ~—³p³_½\89%¾ý»Ó +3÷^9£œ‰9qrÞ©ïêÐè}8ôIr“~ø“ìéŸ×+⯗žñ&ˆëýF» ýÍÍÏ&_㈗üþ»FÍ>»d™û”%%6úÒêÃ1e‡ +Þ‘kRÌ:<½l-㟚|k'übÝ>£Rõ¡Ú27~V]ä0t4`â|:! Bf)ÑbÓ~#üö€háõzÕÞ³xC¹Þ^<TÇ3}Hµ7Ñ¡÷\ÆÀôŽ@†`£™Ô¤‹È‹Ÿ #³}ýfq糓.\µìžúÂäH‡{QEº¢]6wUÈÈÎìäô&èê·ýüæD¸Óìð€„N¨ˆm»’£#8K%®Žº<w&] +u;õ{^®E£ÒeR!,qÝDÔsßÓn®ÎcÐ_ã8©$§‡QLgœ2»D+ICXÛVéùV<®ŒQvwœ[x„¡2öâçêž½e‚dï•xÝÞîû\XÒ†òû„¼Ù:ÁT3Þzƒ°gKC›;$º+°O7Þ:ŠâÅÆä™Çr.HL–OÜÇ +‰}Ñe!£vcíâ×ã^%Ϫûú‹»É–{‰tÞ¿ßîã¿þV|üdÚšyò¡w!ŠOG™kÚiW.ÞgW ûýº0íYžÉ«—%Þ)¾‰&‹¸S¿WiU +:jõß>©r5]ËñÉ4eq/ˆ0Áž'qõfÙöÝ™´(Þñ¢¿X·±óºÂ¨¤´Íÿ€WÐ,#€{H·GÅÙ˜ë×ÞÝÚ·]Öjoí&÷bý&©*Ùp»¥"Þ‚€ë +©ràMŸ+\|AЄÿfŒû‡”zäi/Ëð‡0!¼S ¥,Ì@ƒ¦)uJ<®ÐN¯š¨µÿ4\Ñ ³)K»Œ P¾5—ºoí +(aÉ*q&ì¹–hˆ±ñy<Øy÷+¿˜ª^¡ #@‹',²¼FayÓ×Ú~CDËhoÊ$БZB\æuíù6жÇAÃ_Øv‹gMÄÖ7ضŒåª>ú,ÿ8¡sÕ‰€1&ç[ŸÝ››ó½q±U“µ.ÈâÈJ¾5ûÍh|µ¨.æô M{vþW€&:ÒóD¥ú÷¾G{9o,µ@9áq±™•D|îî¢V)þÅI1/”Ž]ù’m%æ*л™¾§ûaœöLîÁdý*_¢*ò’PÅ‹}Ñœ”É*ß|‡ lL<ñF_\>'¦‰Kð¯2¹¯¾¡Þ3g²®C>éšÐ$^uíÀïtnC¿l]jÍ£¬˜e~ö“Ú¡-ÌœÁ!v";Ãr¤ +’µâI’~0½2ÂúÖS,ì¼-ú6Ðá>Õè;âTå›ÃÆö7°ÞzÌëd÷ËCç¤~ÁÕ("ߦb²„ˆÂUÂÒÊ)-hÁ•}Ì‚ZèM“ï={Ysw+úöe[)âÜ;ˆu ðP}Tú~NØ´àa ¶m6¶È÷{¼ +N#£OKhyë]bQøµn—ðïÓEƒ;œv'2rôwDi?rׯ²kå +=žìö6mÈ»ƒ{ðw#JY´yD:—œ jÎoÚ݇é< ‡é¢¥ÑÚî}ŽuÝÄôÎ_ðHªA‘m†TáSåÔ;.¦<Ÿ„é£ +NÂÆÝEè÷û¶ûFºvõ!ZÒD1JV‘•²W]ܵ¯Óšþ/Øø_·?òîm;í¡ô&ïAº³ŠÙïªéJ“s†Y:¤LIn¾Sî[«bñ°¿söqjÖøÒÈ,åñ¼¾qS&ú™Ì{†vôÐÄ£èðöu¢ßÏ<Þ€…å¢ªŠŸ9Ô︜"qOßÄŠ=Rß?؈!Wä,™8b«ïQÎ&Õs¸.>{f¶/Ðk÷I˜ÚçPˆp?ư·/ˆ‹70Ë“VbñëëÆÌ(íáÇu¢M6šÏt2K~&MÖñøtkz̺ÀØSvX…ÇŸ-$㌘ß/ëÙ¯lM»VQÏ®×{F) :ÕÚ¢GpF¤·íRa”‰Eò¾Õ˜¯³ún ê)ŒïKÒo~*ÞžòM_î¥ô +À·4¤´->ÓÈyý„¢c}{h%¨Pz‚<s _2_î~T¹Z$Õ’ç´8c¶ó\Pþ"—𻳓©§DwÂóÃçÒ®/ã\,V…)ZÉe1í‰=òû´åt±`¹5ST4ˆÝo,˜+Ô·nëÄÕÌê‰ (¨¿-!Êf¦=%êg‚ŒÒ‹oDQÖºÚnEÓiï§q˜º¢ÀñÈb€GƒÞøÍМ« +âv}Îð˜1òS`JêĆ}V$Çår"Ÿo6Pù‡vÓڂƺƞÌ@Uermóì‘™÷Á`[pBÖé] ¶²ÿÉö,ñ‡Þ¢BÒJéã;H'{ãLG¡6„2±±…v%NsÂóMxKã.ÿnClhuŶ/ærvÝþ’¥wÈ +>ë¬Å3Ò¸gƒc¬ŸŽž0ûûs¥ˆá´x +9Æ’UØ¥Öß¢é ’tBúäÈßâ o[÷mÛøªúíy6ä¯d5GyÌï•&•@\:·ú.Îã2âIHæçòÕ‘•ÔR[“¼Ï3üÓ<3†0Ìq‹»MJŒc5ÚFæStÓõj¿éqµá '¡±-ñB.0L4ç¾Vÿèz«¥ùñã\ÒŒzÊ:Œ‘2CÃÃ8Óu3` JX)Ѝ¹Ÿ¬Ò%ø&œÅ°·ˆò.‡Ë0ia®¼ª‹ÙÖAÍ“ˆ+,¡ñ0©eqÁ‘'È>:É¥+lÈ\U3ŲÞ[çIä¹þ¹Æ{Én—/N:et´dùiXâs³*mÜ{’èÊš§#"þC¸4!±moìˆZ‰„ †¯Æ}zP§¾.¥È‹|¿àp²‘½ž}ß:ÇF>mó"s… í÷šåb‡[†»yòÁS²Ïl}Aù#¦þÅûw€’T§1iÆFU}+&åÕèâcµMl”ØšâÊ·í‘! +.§Ô "Žx#kxµó:‹˜›¢±ž#µ+ÊñãVpçëÑŸ6e_ñÐgÖC™0ÅWT“–ðTÑóçEÂü|¢Q·ÍO”„›š·1$s#ÆJ©* +4»ñCµ4[Mz´Ñò3ñ\VDhîKû\G0.SåÞ3.¨[ZAb"xróØ¿ÜÏÍ4º^ÿµ—Í®:cÉÔcgEŽ·tXë8?.Ú‰œècq?>ïg0¼YÚ’c#Ÿ×6›;Cç9H"üPmí]Áÿ-ïéWUYlØ\ø&³ðAȹá‹lÖý1¯‘ÿ¶ä»úzé–GþA×Þtäév®BØ:PLÛùõ‚Ü0¹5O®Å[ðô?^9棹&x|•˜j‘çsµ›+-d’dê\ÄtqfòëƒB¶µÁÀE…¢iÜÿ³˜B½û©E’ð•“ÚÑÙaq“¡ûûÏÂà +ÁOB]ážLÎg™éŠ[² +êÃô¦¦¢3òŠ’ØkY7‹w¤‘[ájZ¦"D¦³ÿû¨±ïnÈG¹zXøÑ*ZW{XÄ“à|Ùòò(›Úf—þ‰øî§§˜½©Ð&{&pgu‡{uìwŽ®ÁS°ºñVHŽåcàsRQ'Ú%¥óGŸõLe:j^ÝÔÆ›-”„8ùâ…›`Ñ¥èÙŸBZ0E,ˆ§_ãN+¶úŽ©Ì>K! +ô`5â0ÚÔnóW‚ØAà×P¾ïÎÂ4Eâ\ƒ +³Dc¹I…©žyeŸpòÓÉ6½Lܽ¯x_^å÷c4–72¥ömÁ\qQ#âØ„@eÐsœ]o,·ûò†hþªÇ‘5䇨„m;5êô3ñJÔw'ÜOÝ9æÅg>ö:mAÅ3©ÊƒpejÅ¡Oý‹¡ç˜v¯``è5Bêr×å>@Ê).Q.gåÀLvnyE«M£q1±#àÑqK•0Z’㸸œ$ö¸\>£ÐÜŠ!ië-¶™²ÏµÃÓ7›â½'ZA2HÔ<Íõ8iζ2‚ø‚ dz¹ŸÊÒZ^ŒD²_ª’û#"B¤Ÿ RËM:i8Þ@ïƒ#qmWuÖÃÌ Ý©uwŠ*\Ë×cB½lîo2.–ôgGKúüaÕoHóΕK?y‰uIzû)¼Tz‡"‡·Ò(û¾Jëº|÷ñ$&á#'=í¯/™€ÓæKÄÀ¶¿“¹•f%7 [z@ƒ'‘KIÆõ’t’¿b.³ãÌH„/GŒÄòfu|ö—BÙ‚}þôêÅ ~rŠBFçN–ŽÍýk¢fÇ0“£s}KµÉËtÕjzÒ£â³xçŒçu-œË¡Ç’qv?sœV\¨mD=‡&+¢ÇKí/2Žm×ì3Üö+œ*:tMEÖº¸Í(暃ùð‰zž²ëåÐZÎ NÐ+ž?"3KàÅ=™XZE©áªF²#pwGºŽ‹lw«Y +ÊjÄ,ÞîRT¸zN4€¦<ÓÛÁ8û[O¿6œîþÜ™+þÑQÃ,qŒá;û{i¨ÿ'É´¯’íˆÝ#`*Aîë/—6ÛÑ\&5´#ÖŸ"è=Ýàœ©í”ø3%½#xÏSž??Ä`š¹ÆªÎ¾üÕGb¬\nr»þÚð7Äì43Y5)V'ÕØ‹ÂºƒL]#ÿàÀ˜hy^•³†Õg/0&³¡šÙ²Nëî&«»wpˆÔ¯}i¯€3BÙë²Ë®!¢>Mا¯‚êt–å6<ê¹ft‚מànüæéx9MC⢘g=¹SŠ +ðê¬˜Žž|n0)3„wY}S!ë¤o4°Ø½û)go-‡Rv‡P9×£°/õ–[¯.&¢ +endstream +endobj +3298 0 obj +<< +/Type /FontDescriptor +/FontName /NFMLHH+NimbusMonL-Bold +/Flags 4 +/FontBBox [-43 -278 681 871] +/Ascent 624 +/CapHeight 552 +/Descent -126 +/ItalicAngle 0 +/StemV 101 +/XHeight 439 +/CharSet (/a/c/d/e/g/h/hyphen/i/k/l/m/n/o/one/p/parenleft/parenright/period/r/s/t/u/v/x) +/FontFile 3297 0 R +>> +endobj +3299 0 obj +<< +/Length1 1612 +/Length2 19259 +/Length3 0 +/Length 20098 +/Filter /FlateDecode +>> +stream +xÚ¬·ctf]°.›ûmulÛvÞØ6;¶mÛîØ¶m³;'·¿oŸsöûžûçÜýc±fUͧžª§æk‘+ªÐ™ÚÅíí\虘¸ò–¶Æ®Îröv²ôÊ@sWÀ_#;9¹ˆÐÈÅÒÞNÔÈÈ +p± +èqJXy%¥KŒ8¦V£„q±‘uÛU¸môÿY<¢hžÑ÷^‡`Ê›¬Mnr-1òýzI¨÷&iKÈPýöd’e +.Cœ# +þo’â±›F“Ûìè¬ßwô£|¬—džŠÁJ±sµ@ë@çê.}ƒ¹; ¤ÅÎCÐ<Û\³ +³Ö@/rkJjÄöéÙñögvdwX5R÷£*ýq{®w²hhj]kjRÝø¶—0¶zC_狎Ay˜YY +ÒSXø<{û"¦¤ùøØ*LWŠÂ^rªÖÈP…TGÆ´V¥Ä9 +½M„|{šLTÏ^µ„Þ3†l(’}Ëí¬ïŠ_޽÷oR™@ç–ÐF#%VW)êÍ£šèž±Yõb}Ïû„ÛèæðlQ«¸æÅ&àG‰s·Cëâò”íø}½êeèê¿§ˆÇ_ôXO—ÂÆß,åÄ›wâ"ôYÅ9•ä0²¸Np—¿ßE<Gò'!ê/öÒ^bļYo~5˜uÑÌÓ”X<{#æÏ¬¶þ +ÏñTÞ;æ”Y(þyWY2ŒôýßÖPåj +YáçAèL!<I«ï!?ÿšoœo97æˆä~vôš¬)„Ò ÷VŠŒO®ñ¯´±XÃÈÈíJôïᘴæîC-gŒ½cOú] +©yL d޽ִ[½™}±»oL[’NqŠUu•ÊWTõ9ím +â×jc·Ýªêê-q3h1ö{[ß[Ý„)+»*dE±ÐrÊöéÿ|÷¨¯»›óQ:&.Ììx…:ߪ™uPÀêî%òì%_yÝ.ˆt@úÒ³$Àpž„/u¯h(¥ +~ëòS¨¿A›6!rkC™Yî +oÇ£:{¥ó€Â·’ø±Žú¶Fg¢â4=úÅ×I29G +”—Ã?¾ã/qÌjVŸ¯ +¶Ê…ÙǘÛþ)þð%¥ +"ôDN,†f®€Ôì¤~hJ"›{ž,lºq˜>¹†í;÷wÕþYg™´ +8¦K3ô’7¡kñK{Zl?`K-xDü·–9xL¸~:•¼üH#qpZ3Ù97C@s0}~âóX.IÝúB©çÍùB¤mGÎ¥CÓLilî1ãÞÄû•ËL~êe¨8¼´1 (UŠióì’ôd¶î`‡V<Ø,âDﻳë휅RJ0ÙÞgSG"þ95bcßYùL‰Uœ°Ú W´¨CÄþõR}¶,Úç±ÛØrð<G̶¤I‚IJ°$«Kë 0¦f´ÃÒÚƒ8 ×ëÚ«øñSc÷b™f9”ü`0\êG`cyûŠŒð‘‘ÑeÏ`°©Œ7³RFbHÇ–oÉ¥WQ(’ŽjÁI?‰MØJ +:Kÿ¡WP›c'ÍÀÉ)p` +”'ÄõÁ”ȾÓGÀá¢ßS§L^Á4‡ßÍü¤çˆÛb~§¡Iߊ#ýIj¿–v +žŒ¯€ËcµíÈÝ(«–òÒ2ÚÅéqÂíàê$>JØiÅ’ÒS€fszÛPrcÙI +¸à3›o+eHu¬Cù£¡†°” ²@D¿Ö/ü#Îör›jò©Æw¡÷àDj#q _EÂ2åY嫬·ßÆó´\ÔDRµ.T’úW»ÚDùØPM <¢~æ„agŒš¯MŒï(ý¨“n§°yÔ¾Væeœò(y®hFn±Ï¨1.tq +ü…U|™œÁË/=nC×ÚO;La£ïÌE˜gÁ:H²>ÖP’Hvfâöõ”yÖÀ U~!Kqè)Bå]›L¦86â4…æl3"/YTrG{ÌÙk¾[ï¹òÜç6Ö£Ä@Aò'}ÓÀ6x.¶¦åÁÈÉH›&!/âéyDªëøõ£»í×hÌñRMj¿±VC‚5µ(òÚèöÙÔï³^8¹anBŠ>À3ÚD½ß†’¾/—ŠäUo´)¶}I9Z¼›Ê† +5÷DˆÇ³7¡Ø]³VÊŽÄi¾–;ì–mŠˆ&lz!7øÏ”ž´C´ë´C†é~[> +y¾¶B +6‘O%§ +ÑHÀåÄØÏuræüÀÄÂ)Óýð·.3ÒÀô"V@ ê"B£iLչĽÔrr;ÚïU6t+òk×zYÁ´$÷ÁQ3Ô´n1ÇfFP5-Ãré<»d>ßáEÝ% +SpÉÔÀågD.[›ATÙiD^¸‡I銼N©ŽxN±ŠN:ƒU±‹›*‡E±.IÆbÏE Ž×6$ëfù\´‘r1Ä#Å»yYý:ñô&V%)ý +ÛŒŸ +Œš²NÎÄ Qê4½ëZ×A=Íz#èeùÌ‘®ÙMD4?Z”Žç§åìïšfuÂsöÉî›-v1<c7ÑßÒ¥`®ù¼ƒ×·pY6Ûòì°ÛÚ9Öó[rF™ixçaYÞÝ Ðï(xžbÆ1ÊCFƒº‹Y 6îЪhÞ²wwËÅDz²$!"á}̲_V.Ã%z¿ÖP—I®›)¹Ç œ;Et9t‚"&N@B3 +m RßvàT0Ö•ja0Eëin4q;~¼cgio¾ah+¯?]»Æ'@1äÐÒÑ‚S2üÌGA'YP®í43“!- 2¨×+aN’EyªÌ;)´sª{ÅÚ=ìïÜ¥¶-r]Ãóö[Þ]0.U(®(~œÿÍÜ;šs5žÓôt½[ó.^ìøòüÑau©0´UY‹œvrݨ”[npëNæ>xÈ·©¥q‡ýEâšA!1¾+ 6‰héÖ0‰Ä7õSƒçíûÕøfdJÏúÐ:BÚbrØU'ãX=·Cøý%X˜.åä+Ëmׯ˜Ý2¯FÞ¸&[¼Ôo½};þ Dx°¦F¯Ï6Cx{½F·ÌšØ +:ÕAC–”¢„l`o; 4‡ê”7J8^«ïŸz7酪ù¹Ö·µgΛdMÓFb@!m&÷F<Xm +9Èb©ò’Ú—ø‰9³í àb‹«ýÒë +ŸuÊ8 åV‘LåÚUé.-éM^&$FƒÚ;ow±ÊxTÛG‘¨¦L8Ã]ù½êÓ8ÌQ)©ºhBú‹ižMXIFÒyyŠ#âiééЉŎÑ!©Û÷÷ÜDŠ{r).C ?†þa©È·|§géÉRÏ?ÇßL”ÓÏ…E]Çn‚ºß‚AíTqùskV¼ +.o©5\L_ÿ{>øéJW{ì:f]”âšïJÕª +2yþQkeÀäÕQ"]ç0ž5"Í´<u¢KâvM×?=. +›ü®þjëу%û¶¶“Úg™÷ Y÷‹ +±é#[ƒ§Îóùåtì·éTá°8C-€>·òhƒãy×r0R<¢^¦è䤰, +Êïj™<¥‘@EòðÏÛ«»AT8+œûO´’Nœw…òõ9ó°“êk‘o2ÂôüᲦIIÌì‰øÕì$CÐÖM ì~¦°qý‚£L¼ñEƒ¯ïS¶<ª{X÷G0T8;‘:·Xäw0…"—!ˆ° b†@ðA¸ãqúX‹£Z¥yoë—%]ÿ='µ#‡—Ø'0plBå`ˆ'|¢Â§©Oµ.÷±|åìá/TYSUYÉÔ»„T½ºJ¤[ýPÇÍßLìßÔ}?ªGMïª2= +ÍD0Žc£Wâ{Ï~FïÓI“Ë +>qHã7ŠÏôØ¥èŽÍ·¹?ã (¥œ÷üúqðàö'ý홡Í×RÑ2 +“>¶€©ü€²7Ÿ‘:½"ËzÀ–m!4¶~ÐÀý- +•ÊD|+RÛÌH¤,~³}jµªè$Qez¸sB¯ñ(ÜÏxQ:¦Œ?DÈÏF*ïbSGsãRa0 5"‰e1Å#0¬}S&)j#3—n}ûÉ&Öîñ’eœsä§|h–´%h˜7 òk˜½9yçÌýbõº`:ÿñP€ï‘‚&ñ<ÎKÓù > ×Ç#”¯³úãÈ0Þ8p¹S{j>üº1Qº·„™÷nšº:aaÑÅY8 ¦áJ†¾:Ke•í–biO=äB†ù˜ËF8°“O«3ÐÌõ–Ià莈èÇN"½åuß|ˆEŸÜhÖ^‡«L\¸ ã`™B1v0wa2/äø·¶Vp‘²-/{Ü‹œ`PÜ÷>(œ‰”鸴‹, ÃÏf¡ó6Ù³ÛB’ø¦@´M¼ïüãqÁæW…?dî]¨©ao<?©ÅÒÛ¥2v’&>§ÍÖ=8J{¨ý>~-Ï,Iâ!7MôΜ +šdáêèš–Sòª³´»ƒ|¦Åðß•óE»ùfó%¨½*öQpŸh«Œ`.iPç +-–_$ZšÂ'¿æ^³ã6ï-¯|˜hRÿÞAt‰*‹dðó›Mm¯ÍÂ¥•Š-Nt?¸TÓ©W£ý 0˜åA:Æwo07Lw;N*n“Í–Øýß{ íCsyòÂùÞMîL:Ü•ªsBMȈºÎV`Ì>±ÐÅä±X+šä!0Üqgn«“œ)zr4,º0,u$oƒ*¤É7"G%%¦¤"9ó£y‘fôãW•› ‚Õï+l0¢·Yšp6Y¹œÃ ýcDÜá¦Çè\¯Y·âe•±÷i†E§ÛTdÇi©V¯Á¸²ðÙ6µR ‹œÁÙíI¡¶út2µu[ÊÉÐ +.ÖBѪ…>÷“ügç¤$Ôèú¶ñ9»§1ëØh¸¬ +‘$¥èñåöav€HG˜6ˆV€Oœ ++Ü[2Ùš›ŽÞÀŸŒ<?Pü®iôã’G<QtûÄÚ5µdbÊyº¤“«öGkÿV“ˆ´þÿ, ãYö ÐÅßé–¨Aÿáµ³V…0‹"Šˆ,œT…û„ÅXH8ðgoñ*âŸ9#oZ« +M8ÿ}¾Žç=ÏÌj\&–ß8QŸR‰²ë¸QLñ»ì`×xþ®ô| +š+»i æîÔߎ’‡´ +±¤Ð+ð]õ¶Í¦ ðq^Öž!Qlý¥1ÙŠöi™œáAÊÿl$ÅøŒWE„à•Uô¼i“d’RÚœ…’5øiÿ<à¼AÖ˜tzkçO(ùVk¼âç¬fÑ‹‡‹ 5üö¹|Ö\‰à¬/òÊÁdZÏuÞ_+2lSX~ðn¥>øýö§RPçiވ˪¬ã]ÚÕßéO`Ĥ;nÌÿêJý +·îäºoKÁ¦>v[üçÙžt¶Êi<Â0€-(“\HdßÕËv°Ño +€ýñE +6îÀ•‘/e„ÊÖ($ˆ^ì·8Ò‰äoAê3¸MÔ i8Kw!I…6£+hFÔ}0ð@gC¿.h¾ {LÎ¥œ=zZ´{R$Ï’mxr“©ß'ž8máðw›êüQþš™í†À·†Þ*,w¸æC™¯PCÊ“£hÖ‘,¡S¢Z†»”R\¼æ?f0(i<Bbõÿ¡ªqaþ]ñCÇ PÜxÐ?[i?g´¨÷x³1dÖ¹@uÊNJl´æe[É»úoƒÜÔŽäíê†_ +6ð°ÈC3#v¥ÂS4%´ŠZ¢ã2ŸŽg‘ÑsYé“„ëa|fÅÆJ;½|¢á¦ajêˆ$O¾ÞMQVuˆ•ÀÙsÕy«´©âÁª7}çæBÐ$æ +M¢Å›fý¾-’R1Ê)–\ìŠÐ瀅Ÿ¥Äê`$Ý<+‘ +óÁ‰‹ú +¹è•²‡'xnÊã>õ¢_ÓLI#êgJJ¯ùÄ Þ¸Uz… +J40¿ƒý¬Ô#œ‘eÆ·Çè j]¤ ©|6HQ¨¥â!ô‹pßx‡+„¾ ubœ}?–›Di8’{ªmm™a)MÍŸšçÌÆ%ÿyRF<;c~Äë»]ˆ~ª¾+_,¸\¬BN5aoPª(NÔ³aä¨{ŽËËbµÁ^´Ý¦æ®§¤Ú™›|XÛ3>F9’ãâWåêÁÚL¢Bx<ñ'9¬£T/-y™ýu¥ØäÂ@<Iq^Ãù˜F–ÿT«†DW—hÆ<¸h9{P2‹P+*íl…寋a®ß…_Ú@“,pÙRÓh ãs«RI(UÿªÙü§qË] +J®~uX¯_µ÷ÎsÅg:ïVÚÝÎݶ´¯Àû7´ñŠ8.2A´i,¶U-l‡’ÜPXò•uº +üõÉûÑ^ö‡cëEJH™5/b0%ד©Ùd<~%âÛ]ô-ÚbŒ1À!plºGø|5OO¹w€BïœÆ¯im¾ëÎ Iƒï÷MWÔÍÊ5¤S@“÷ãC‘J®×ï'<ð +‡˜¸ä¨,tjzN" °ôaËñPÜÔÚ~Á + +s†„l” +B_cl:Ë9¤m—4ÆªŠ‘hÌ`:O¿÷<ðøwj—•<W¬B +-ø»àrŒ ÝÓ“6Ј) \3õúû›á*Æ®×ã<‹ìéœaTB Í–N'<µx˜z¬½2ܰ“\ïQ!ç¼¼@Æ;`éu—¼Ï*îî)>,¤$”,q÷mqk½³O1„f¢Èå!˜64é̼¼ÜWÞ˜Q•þìëv‹I¸Ö÷oJ!Ñ>Jé© +¥†E™@Wô?³oR‚à¡3hˆtÞj¢U$$Ç>i[ Ú'ŒÉøûŽ>(÷†)wþtx=¤.Ú…^õè/ÚI°L¤ÁÛ¡‡ÑÖÕ°ŒÀ'üeëÙûœZ2éáÿÑ»Ë ›œÕóM)™°õLj›¸èÉDeÄÙÝóO¥ßg³|@*+€$“'çý%ç3ˆ”§ÿòIë`#0¾Åý,ž¶/D¹eóèyëÆVwBÛ%Hü6!©ú+,FNúCˆÆC?ÀˆÉà^us©IÜ}Ï’ + Ù4sAwšZ +º‘»âÛÏôÛy̵À]0<à(ð5šºs›YGœ,؉ŠÑqþ¬WW§¡75ãs¬¨I1ªvÇÏ + +rÃ$6h»s Ñ60Hăµr=• +ôáí©…€ýÈ«1àV—yý)Å×7.òIúþØ^b]š\A,Ù–-k¡ •" +L“ék>ôC5îA_yú°˜ÃÕ ûºAiåæ!G€\`w/0Ù2Ñœ#®Aï¸ð‘„Ó†Nš[+€ˆ¤IÂ!-š(Äø@-˜b‘63NX'»3·ÚŸoË:#^i;eͳUäècíeÀT/uéÐ¥¼!°Ba‚]ž†3Iç¤×%àVαúg‡ñ¡`-*9r!7¨aÀ`C: –9ä³L!"Õ¹p„¯Ë6áê|Üé‰ëfæÈÎoð´T×e¿'ˆ@¥˜8Ó«ÕŒ°c„Ïoù¶MÁ +endstream +endobj +3300 0 obj +<< +/Type /FontDescriptor +/FontName /GJJIAZ+NimbusMonL-Regu +/Flags 4 +/FontBBox [-12 -237 650 811] +/Ascent 625 +/CapHeight 557 +/Descent -147 +/ItalicAngle 0 +/StemV 41 +/XHeight 426 +/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/Z/a/ampersand/asciitilde/asterisk/at/b/backslash/bar/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/exclam/f/five/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/plus/q/question/quotedbl/quotedblright/quoteright/r/s/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) +/FontFile 3299 0 R +>> +endobj +3301 0 obj +<< +/Length1 1630 +/Length2 7918 +/Length3 0 +/Length 8747 +/Filter /FlateDecode +>> +stream +xÚweX”íÖ6ÝH +ÒCƒ4JwHw·Ã +ÀÂëŸÈ£%bí`z|pÛ;9;€a.þ׆Ú`0 +°rrØÿu +r…8à +½ÿ7rÿÎÑÿ¸Äÿ×ûüw×rnööj@‡ÇøkÉ +hÿس?r]GK°«=ÄüÈퟶ>qsÿ +„ÏmÇ«>T¾¥Ñù€ÂÒj$Wëb~Õi¸ÒÜÎlHFÃÄ"¡S—Lw«ÕF „ÖºS;âìQ¼º†æcF¡<3 +n+ޱrÑS÷²CÇb‘WÚéºägY{7ˆ|)ô¶Pªµêð åÍ\¸u—E <Ecb°é£Õ‚ÏXþ^SN²nŸ¶ËP_lŸà•ÁÁwèÒÙ×Ãàɤ¶k押7]§±ø`u´³z#5$ãî +抅Ⱥí3xè«ãK×§OQ]XmŸ-+Á³šrÅ}•};]‚»orZè¢_:(45œ×vmG;!o¼>ê7 ¼OL°óÁ‹ +m1F{úᆹ¿ÒE£Ã¦§a“&Ð܃êu4šª¶$휸WfÈa}_}Šî?Ú) ìeõ¿±×Qi)@¯a†5ƈÐs'ëðoyú“^Ç«P‰^úßp³çqRkJÅ.ä$¼üÒ¿Ò0tù2ßêyð–M¡?ö@;$ÂËDkáŸFä4ê +ÓGí[Ø£™{Ÿ]üª¦á¾;’ö;{²ÆÊEl„Ní×É›ÏñL†êaû‹Ÿ™on—Ôh.ð:Ü3Æ<aŠ{˜]â;œ¬Ok9d1 ×g*»×FgÅ÷3!ÇÆÜŸ »¹ Òx®þÊêÏ +µ’yƒd‰à´dc +JŒÝˆ,ä/›z>Ÿ8³kyMtOiâCnëÎ;RrÖÆh–â,j¬»RýÚyö2‘Áx‚Ìz_®"U¸SUžbfàºJnb:/mpQbņgµ+>æOg¾h^Pó„u±Øp¾Ó˜Mpbn/qqÕTùu:øžK9crKá=_Î(ÉP؃ù ¯lCµã‰yedMEv +º´•¤*ïÀöJÖs¨Œ1¶Clk´1 + +‹¼ÿ®ËÉÊU‘‡`ó¨q Q[¸Y•bš¨z›È€ÖhÊϘ¦C7wî(é9Ýëæ:¾›4¡û`A%O8±Ü¨ò¾ +nŽ®§ÜY}£2bôÓòÍ; *×Xy į¡6È“vTH²OÐ<=Ê4¨>&ÐÕ¿š{;z”ѧ8æÃV¶Ì6ú3Îꮎ¯nu”õ騶>¤>è«®ïY»‡E8lOIKøDñ‰èŒ{ðÁáp°—TÛŒAÍO¥|á2Žo%Ô˜üº³ö4ßC/t]W-Sw‹ª»5´?æ–7„Ýô¹‹qVúÚȺúi—®c¾‹èeÊi®YyõŠhTAMú_Èùã®×æ´®¢ï#cT=Déã¯Ñb2i3S@„Ç£–ñ¢ß’`aø®¹aîÁï¸õ¨Z'û=õ<“5Gó‹?ׇE±ÈN}Íl·‰‘zíØÔŸiù!T3Ô/#hrk1L´Sŧ(Oʱ͈ë›1æÔov¤ýóa¥êAlN„§Š<¿UžXŸ&Øuzt/ïûãO¥hz’+‚Ò2~¼Ë›Y'ºïÔeã@i %É9"çåh~ãoy‘_nä¶½+ +>‚'ã>X+˜H;ضaŒ²Ü6?«ó´f +%Pç^ýì(€7^Š^£¼`ÚÞÐZH=lËpÆkãìíqÆIC:&Fö;æß1íá3<ó/¦rrgeĵ|ò6Í®œÔô†X=%Rói: +¾g2„}.ü†‡$.Ùp—*Ë!‹ C& -²P¿xîvÏejÍ»y2r øs‚Ô +Æ'CÚÙìÈQ²çË*m¶Õ¨«-°¼1êÌÄ/M»æ†W>Ôø²ËŒ=¼’{?Á3¿¨Drˆì¹Ì›`š×dl‡ølæˆv.`©àÍŠnÙçrÝšYhé0?Us©Ý[Å~/'±CÓi<¸VÕ‘Æ´?Ÿ¬·öR!s½ðéÕÝx(¢J™ÿ!`ý:ߢ6.1*Üž¹àÍ6py¡8ŸD±ˆZ9‡Þˆ Ò±üÉ\@ÜçÚKúV°“…Î.'ËŒ„W»2Òîc»ÙEYÙ?OB%àð¡¨Pd˜ T,êp¤ìò“ ³W +q3ämU¬×›àÊnªJÉ.Ö#ø±ýàq8àaÙ>ìdsæ&õ=wkmÉŠˆõ–yY{‚É}}<(A-~´X[ú¹Ã©Ð%9Le#¿ŠJ$òš¬*õ£Y3™Ò‚6W4úg…‰ˆ³ØJ¼tŽ’yp³—€)s·K£à“=D•Ý®·ù +ž%!Áq‘´6¢R¨…'r˜JüˆùjãVß(ž£2ÐWœ†6xGt>H€‘¦NôÐçr÷Ññˆ ÉS]Ø_.Ïí +A£þ”ZôA€_ú 6Bÿp7솅lñ(IÏ^¤õ¶sù6ɹլ£˜ÑS@åyiƒ‚ÓN˜§ßµœ’}›ÿÐëñZîó‰ÈP_ +£ñ:ˆ'wððjY£þ—ÃåÇ´‹ôÃÅ„õ‹Uʼ£É¾öÇšz1ì€ãÖYA>•žº„È‹o=$WUÆëQé\8œfW +¨íaï<þ³BÛ¢þ¼·õæ‡À°èäODW5ÞŒïHržâËD‰‹•DQ]Ç?wƒj÷ģɿ—~_š +sqÊäs‘ãHÀÙ£œçÝk½ïõN6ŒÊr/QßÛYk±å^e3ͦŸ7Dš—Ê“7 +@F4#BFœÏ72ÞÇ”V!bFª³¹Ö¬ãrî9aô©ö +ÛóààP;¯ß’åKδrïìà:«Z—‚ +0Ò¬Žú~NA +(XÉrl™ÐjcÐü¢æý¡ìªÁîMÑ.j㲩÷ +ûÝeŠÃî^tâêiòsšÞÚ¢°ƒo„Ko½dõa;Ù¶ö„KÁ“x¨h%[T¾h^Í%YK®”œé”ì[§Éݸ' +ù&|Mš&ÖÄÕ¥É.”bXŠ•-Ô$$§òzÒ°“Å +-!°-ª¬f'™gly)bÀ@šyÃÍhéàÐÌÏ€—0½•ÒáOÆöKš¦©(áùîׯyH[‚I;†–óåL È÷eP¸Ü.Ç&è|£ûãK—ŒW¼†ºV°Ðåï¡øŒ•~ß½«ou;Àh‰ç”wahÌÁ›ë¤¾ÛX-”_Äö}ûj‰/¿°£0‰*ÕÁuf‘ŸôNò»µ:”Ç)Îêl‘ƒ–ƒÚ£ÐC9—kï§,Âj½~^`WNM >~ÝÇeÜÆÓbé\Ü￞‡ñ0ï”ð ½uŠŸá3·Eä÷ö¿b¿WýúKï).–Êž°1¿ ”Fù-~Á€RÉèXb1û:ösr%>zåZjFŠKÿÂĘJ>øÅëg‘^2£Ë%Ž»þÏgwàe@®3õ84*ñ剂˜.S·âg’}ŒóïBŸípàYÜg'9W$ór‘¥´Þc©»ˆ¼ÇxÅ*®Ëò›òV¾t+ifýçûa7Â7 +÷¢$üdâXS=i/OΧÍÂÝòG?¡9€bKšF_ßD%+ñg« ´Ü‹Ù4~zøùyÚ‰³Il¯(¬eCl¢·jŸÇ18ŸQGR?h†ÇUâêötB°ïV‘²EUWÍnz]î(7º½|¿4”–V\^¡}ødá™…]tŒ¡à7˜]&z§’ñY"\u*sÓ/*ˆKÞ˜ÑèxœIwªKÊç¼%õfdÃÕcÿšÔh÷“Õ +/CÈšKÊy?²ÎçX“ñVMÒbþkªØe´)bô\òE²ÛjT…u•Éj>'è@{¾f´Ô<½wÀ§OI›¸–˜KßNîW¦š‘á'=LŸw´Ý{ûú*áØÒîb÷&ö.§*„†4··ÿŸæB\ùbô‰—–6C!7—¤}›fþM\4SÉYññ3h°þ¶E-‡Ô-ÿÿ>¡ +endstream +endobj +3302 0 obj +<< +/Type /FontDescriptor +/FontName /TGZAGJ+NimbusMonL-ReguObli +/Flags 4 +/FontBBox [-61 -237 774 811] +/Ascent 625 +/CapHeight 557 +/Descent -147 +/ItalicAngle -12 +/StemV 43 +/XHeight 426 +/CharSet (/C/a/c/colon/d/e/f/five/g/h/k/l/m/n/nine/o/one/p/parenleft/parenright/period/r/s/slash/t/u) +/FontFile 3301 0 R +>> +endobj +3303 0 obj +<< +/Length1 1608 +/Length2 9718 +/Length3 0 +/Length 10536 +/Filter /FlateDecode +>> +stream +xÚxeT\Ñ’5îîNcÁÝ înÁ]ºqº ݸ<xpw܃!H‚Á!ÀGòæÍ›õ¾ù53?z{ªêìÚU»ÎY÷6ö+N ĤÃ8y¹xÄ +}†yÆþÓÕ ø/Õ[»¹¹øüÝ +ˆü7ùþñþka +`[ðÏœ¼‚YƒÏ£õŸ†?n[w÷gEÿžöç’ÿ¹þ;ä 7Ècibû2Ì)#;ö4h\Þ´¿—q(ܼQ¯¤(¸Ò”µ.Zeõ».œ«iRì±Ýç˾ÛÖ*ÛöH/‰sOè¸*€µ¯ÿû‹NaöíPn‹rìÌÃX¿“yõ5$!ƒíq]‹²ß(Ô“üîh'׬ÁžEÁDŒWn8¶é +0:{k¥ž¨þ4 ÝUA%¤ôjx^…-cÀö>qH÷‹týwt…ìùOYªÙ +M„yʯǿJÄì"¸O¢Çl#*¶üJ- Ñ+ÆX#x +±³`%~ÈyGFPïžÀU #MjsÙ›£¸ +M)?p… µ.i‘•MsÃJÔÀë–úØ}£/iÝGõpË]†Íû§ˆÙ7]1¯¦2$½tݘ©c3cÃÕ³-œ)·67ý|²ÛàRÞ%g<¢½Dá˜X}°¢œ>fÛóKA›+Ÿ–£Å{oU˜Œöc§Ž‡]Èô&ÇÔ>-sGî`æ'9tn°Yy¢ä¤Œ¥ÏU8· +Ñ0$œ‰L·{;yS…¸–}S{¢:w[õ~\QåþʼH‘E}{ë|—Ã,°5&ê`I‚Ú3‘ÇèE(ÝU8òHG¾²Á»îéË,·p'oD#+⛋)>%':ýÅæ³K’À‰ï¥à€ßðeb%‚¥]ɾ¨Õêcºê=Fà%˜Åö¢QÞ=RçûÃZÅÔ+_rŽF +ªS]œ)P©U«ÌPç}¤En“Ȳé*âNo-ŽtÎj +pôÍÞ¼åFPíT#šœ7>v-a Ÿ#ës¾—šÃ`äOsöeÌòH\ž"/Ë̦‹òq½Ú•Íif]”»5Ñ!TˆŸj-V +®çj‹CFt`¿ùÊ(½½3´}°®ñyÓ1®3õ·øýòÖ¼ö¦p×3ìö›Víb>…6ƒú²eÉ–%Â(±ø‹¬Îœ\¿mÕàq«ï‚æŽN” /¤ßzÈ›Àeî£ìøŽÑ×oFžýº™$µâ;Ê¢xvº3}tFrÒý¨Þö:¼#ã@”ÓC°ÔÌÈû”° ̽@ÔXæG¤cL£Kòó`ñsxZ‘qìaz¥ùËF1åN$ãœUîo¦¾ÌBËzäݬT²È«• +xã,®°1¼p)°ÏÏH^”zÆìÃ7øÎ»ãgXrz£RÈv.ÞòP2Š0:P¾‚4`¹Ð{ºêí>ˆ7ÆR•Hä™ -ÇžîZˆl,x/¸Ón*OדÓ峃ÏýÄôLÿ2oC×t|å4ê‰pAö5&ÄhoA×Õ® $‘õÙ3¤ÓSªst1éKâÒœ£v¨·d‡%©Ý€”¡$¤‰©ÑYÐ +‘ÖÝàÉêµÍÓêÿöòJ¬±CWBg–qÜ5ehÀ(ò\K@?v£~$Fs&+ªV¶\ +œ±f„76Wø"±¼úu"r±<ŒßøZ9Øéñ»ªo¬š&–vL.Ô´@1ZO·8!µñf”Ÿ)MoêÐÁ3=•iϼ‹ƒ”)#wyM×®át«‚4aÁyÿTØXB¸s¢uÍ¼Ò +a3iXÖS;Ø!29K9C§ +Ex§yôÔ&±üêÖ¨U+hMQhJ¹j btáïò³»‘rÒJ¾è +<Asæ+ïТ>&ŽÐHMOðwYbIؼªyiÔAæ#Øù)`<}†3Âu¥aï; ü<å {Må£ Ÿ¼3áHÎÍ墣{ýkUKœ€&ñMâ‚ÕêÎ\ç¨úŸEî±ìèá½ LA”£,UۥƷ"¦øåÛñPN,<Ô„Ýé‚;‡Ý Æ^;uÉïÞsÅIJèŸ~SPáÁ®33|‰±ÕEõ¬Uzó¡óóþŒbœ>akâyŽÆLGD?GfEü©²ýëû$†¦×Ë}…Ô”¥4㠵ǛtÛnÚdÉ8_rf—I–ÿe Ù§·JÞí!Vv]Õ± !…†|eðÊŽË6˜‡¯þt©GŠMI/êÌk",°;ô60d*éÔSí!aº†©žºo÷IunB7À_›O¤Õzr#TØGjºü¦7¤^…edCxõ‡¶lû£s:ìBÜ}ÞÁQÅÅ"†µo{’j¥ý´â·ùqéd—û +]ì¾Þ’ ƒqR%<‡,ûÃ*»r)£ŒbF©îŽ|hQ°ÈÄ·‘ÿI·,b$Iœ))ÙvpÒþÎ ¹+>ïøC-=·µÐþŒŠ£„§ÖYª ›>G#\RsÓ¬k+DÄ‹<ÑÁ^ +4ġޞì@T¾õ¹ +ó±›|‚#µ"h“a¢Mæ]§uÞ"D3î)šòÇùŽY'0î&8T¼46ËRI†T_Ç2„iõ§ +½ó&['Å™µåÊZ¤Ü¢píºj†o§8Êúwl¤ëV‰Ÿ?Bjg†m‡=H9ÒäÚ쎤«[±,KÛí˜ÀéâëgЍ©¢ß`Ú¬/ÕãœWTXÄr6¶¶6\(1=Ž=ß4ó¥.öNüõ<DÙÕh“[µ¾Ç'1Áh74%aE>Îk(í|Ó. Q´_žþÈ·|ɾ×Sp{5~HèÐÃj +“{ÞmؘÛDæ©™á Çd °>áræüj>þ|Ö¬.‰ƒËúüi}t¢/aµ¦5RßXåy0C!´ö‹ŒFafÉê•·û”üqà7ùÄúÉI³èjLr«†ˆÑÀ¦—kéxeù;³[¯‘M°Þ|¦ ÷ÚyÒ=B±õ ÄØ9·0l”¼/úu^“¿ÅðÕ¡5Ï}ص¶î¶@{¡LýÑëF—ÛË‹Ÿ¡óOÖrÆüµQlz˜ÁN +úÅÑÈ ’ª~Âj×Z‹·™©RÚ ™¯3 +˜xôÜõ¿öd‡íäyá¨M#_|¯¨óA›¦km +§Î)ï3êjµôè¶sÃÇ£‚ÅwªDVÔºÃDu‡ +¡êásËvÛk½Ì½—¼GãÒÆé[Ûhßò°1£ƒôƒšï€îÔ0 +ᘑˆ|úA'„K–“ýF-™Fܹ¼îÄöÑR%WoTî-‡l˜Qc +Ö™*„B[µ²Ðº6ƒÞmÔò}Þo,¥Pèþ¼€m[è3¾©¨ÌqÔjF³>ëñ¦jýíCk3H(å¢S(…GO^Q+ïSóè`õÆãï_ìx˜OÇXܰ»7˜ + +}Ñ$±Fãô¡á{’T}Jµ0Ü'?Lb?-¿AÈ2 F¼¸3íîýfr´Ú÷ËÁ!Ø—¹ë„åò+þzZ|#®Š|eÞÑt«vuîÎ]gÍÎ?¾2»^Ôà¯jmiÝ„º©NÚÊNp”R‰†n*CG8#»D«· +b°gƒª_GWXŽš30¾Ò.þ½§Z=Ñ/ÂlQAh°•†h±µöžÄiÞ+=Ô +a`‡‘òSjgëNCÙnÇ^EÇy”«°ÿÑ mbþËÇÚ-mvÕÀY7ª¿æ úáËø5±îúAŒÛO+}KT{Yʰ×ó”„y¬æ†Ò?pttº¿Ð¤0‡×Å/<L }g›=k6 +“SÉ©D¾1•Ú.¹Í‡ç:Ù +Îfñªª¨p!1= zËäzŠß¦ŒûDñ8ÁD|BÔAƒóÑ—!_ùl£E:ãd‹Û9Än‡Â Tü˽9»>s†æ˜W‰ 5Žj뱬CŠÛíK¯ZaÆþí¬ì±™Ù†»‡äj=‚vÓဈ¨ü&ÚAñ—a©î AÙË +Z/8¶·©6- +&¯~R9¤ÚbÛ«êàPìÒÜéU•Jß3d¨}"åO2ÐÓfSHênñnS|ÜüJtôž¾ó$o#t†pŒ¼¯tu7¤¤â–¤|IKºÆøùI÷#Š`ù’L2[†ŸL=·“ËÔþ¦2AR:èp„x‚âÛPÕôM ÷bÎàTµégJ‹È©^aúЕãýX#öm "§ýo—Ø +¨v +ÌXmíÇëj…¼Ò¹Ó€D!¸%|XÚ#¾B\ÛøíK‘¸r”+<5ÈN£ö/wVK©.g6${)—£šNËÌ÷ø=ÈÞ×޻Ј‰H}4·çäÒâL92iùöuUhlaåqríÄâñ}ô0-ýÓ •ÜLÿ¶3ÆŠú6a«FMvî#7üaª5¿pà7³; +endstream +endobj +3304 0 obj +<< +/Type /FontDescriptor +/FontName /VYLUBM+NimbusSanL-Bold +/Flags 4 +/FontBBox [-173 -307 1003 949] +/Ascent 722 +/CapHeight 722 +/Descent -217 +/ItalicAngle 0 +/StemV 141 +/XHeight 532 +/CharSet (/C/E/L/N/S/a/ampersand/b/bar/c/colon/d/e/eight/f/fi/five/g/greater/h/hyphen/i/j/k/l/less/m/n/o/one/p/parenleft/parenright/period/quotedbl/quotedblright/r/s/slash/t/three/two/u/underscore/v/x/y/z/zero) +/FontFile 3303 0 R +>> +endobj +3305 0 obj +<< +/Length1 1144 +/Length2 5338 +/Length3 0 +/Length 6100 +/Filter /FlateDecode +>> +stream +xÚuSw<œÛºÖ‚¨ ]&êˆ^£'zï-ºÁØaÌèщ=JD]DDD%jDôÞãÊÞwŸ}Ï>çþ¾?¾µžç]Ï[Ö³ØêèóÈÚ!lÀJ8ŠG€—_ u¶A»éƒà<z`pŠ€ˆØØ (ø?èB ¡ ¸uÃ8 š $@ À/Á/&!"p³æú+” + Â/È/Î/ +`†Ü\Ãßê70ØþϽ&…„zÌøyùù +üŽA/RˆÕZëFÎ8ÔL‰ë6O(Ë0Ö_&:åHEüÇÔ‰PÕ»6ô&Å%Z[Ï0êO[°Û¸ó#³9Öøˆ-ô='Á§IŒgœ#!£¡ +Ñp–œ¶%¤Oÿ’Û‰ö‘ˆMñÈÂ7l*<˜#罋³²YhÐÊK3§õ‚ý“˜)„ýÄ":¤‡ª¹¾ó,Ýh™znÔ¢ÿ»»|{‹úâò ++5Nb‹ +¯'÷™Ë^½ +~‘ï|¦æFûÃ6Ñú}ž"~MÔEÀˆƒ¸+áòæÄÂÒäSMw¥D;Ô¦®ä‰Èu@€.N©=ùÉ;&vê4¯¢.ÚG†fQïd×Åž²?N—LgÏã¹å&·#ó¥Mú£z +Vµ“Œm¼Üä>¸}ÈŽiTCI—ôN>fk¦Ô¾ˆH2Î"j&TržÈJ.¸›‚¥°;q}–="Dc¡pö…±?ýy#/³Gå¬j’¹µžd›8×-â䧘ÂZÙ·—•|„ødÜ}2” +³¸’, g¤lYo2d·VöÕ®S¥¦9*™¹‹R¸ûe1áMðÏ’ËB™ÝÄbtÓriL7p„_)¬¬ÑZS&(¬êM¥íįNåbúØ[Voÿb»ÉÓHÓª²È5]K±58g’\°Òä{@˜¸ïÀ0ƒ™Š‰/$zcy7ûºêkwœ’Ÿmr—wgBúÅ-%¦ˆU> +b¹Vè±Y(YmFËk÷%ý©öÛsÍ#ÙìÇÊ,%äEM»´ž›1kÌz_¬ % +¾ÌRœFžsuu¤&<νb]}SÜÅ‹i];> ´Ò¬¦ä©éÖ¾œØ1?ñf+‹¸—K9©¬ø!•™22 Ê“–woëdì×Xá`»_Lx¸~ÙwêþŽu)±NÊ:žï8ÐöMøyŽ.[%¹"×F¥ý™^anËÐDÏGÀ³€r¯ ‹§§Ú,œ-3þ*»„áï—;—÷Ýöx(œ>\úÕ\öÙà¾CBµ¦·‚¤¼¼Ùy㺜%dR”É{K©Œ–U7vž¬>˜ó—d¹Ÿgy!ÓïôLdbûhëeK2[‘8··»Bób/¿æÎÓ¢Ï#f†í®6TŒñOÙšŽ›·#]åsèWMͨ"ý +¸'›'Füß==yÐ-Ųš’Îj÷ÕÁwÎÈFŸ)kúN”…¤„Wü8ìw¯“ð™iÒéž;QZ‰JGϰ\Ù +|Mu2P§U%y¬™(ChjÄ$Ð^óÑ"Aƽ„VûPqa&ú‚²LsŠñQíwËà`‰æ“˜EG»wñ=R—o£XœÉñ{,†O7¿óGLI^6åÐôg¶&‡<U´£j·Ä•Z~†ÍòÑF¢7™1ÞmnÚßWÞ]Fž‚ï‹[;8µ‰7ÝÅݦ¨—ôrê«@)cÈi胰u=!®ñk˜è`“Ñ˽1a§î1™|d¹ùpuΕIÏ +¬h‘6%·ôP®~&«î~-õˆüÏò¸†oB?Õ5•iðxïHq+Ⱦ¦Çÿœ©êÅy)›¾“îÍ>ÌâGX_£r/ŽŒÖÿ™²h¦|înY§Â±´ëLpÌ©üSô¯Ü +*ÜãÑ +÷1 úŒiÒ +¡ï\ÞKwMã댨äèpe›‡ê&%~¸[2onÜtþ®´_Á +ý¸0i«T2ée©‘ª0Øzÿù\µ¹ôÇÛGµÌÓI +Úy½£?›NÜoâwˆ¼ + +RQ«ú4z§¼\yW£ ¤…'˜eÌ +ÍåÒ}ÑÕî‹Éý®(§Ä©%-”ÉÇGÇï´Þ¾Ü¾´ÝÓd£èþX3îV +endstream +endobj +3306 0 obj +<< +/Type /FontDescriptor +/FontName /SIGKFJ+NimbusSanL-Regu +/Flags 4 +/FontBBox [-174 -285 1001 953] +/Ascent 712 +/CapHeight 712 +/Descent -213 +/ItalicAngle 0 +/StemV 85 +/XHeight 523 +/CharSet (/I/a/b/c/d/e/five/g/h/hyphen/i/k/l/m/n/o/one/p/parenleft/parenright/period/quotedbl/quotedblright/r/s/slash/t/two/u/underscore/x/y/zero) +/FontFile 3305 0 R +>> +endobj +3307 0 obj +<< +/Length1 1177 +/Length2 3355 +/Length3 0 +/Length 4110 +/Filter /FlateDecode +>> +stream +xÚmSw<Õíû··ˆ²ŽñAö:Ç(3Ùd¯Ê¬ãœÇ9œaf²²g²²’Q¨RÈê1Ê!›â{Ôó<ýž~½>|îûý¾®ë¾Þ×ý¾E-¬e´XP‹!ÈÀd¡ª€ÊË…ˆ·†cLd¬@7¢ŽH„œADÄE@ƒ!‘:8N@a1ºp)ÆÆ˜Âq€<€AU¡ÊªŠPÒªðO § +XàP^Ø@À$€84 +C¢t±¢ˆ!X½½Ñ(iâ±DÄ«®¤ÿ|2 ƒõÀ¡ÜÜ €¸Õy ))é_LEEp ø‡tA<Ê +ƒü!Iô–³Å |ˆ ‘îß $ˆáæ + ‡ß¿+'Òå"±tÀ¯p3¸ÈY^0·5Ö—ú“þ#µµ±¤²2°SÊ€Œ¼²" +Ä ;TƒÀ"Q7Àš@2#‡ü8¤DŽ4§7EÊýgïŠ"µ‚þ ‚ax +Q,ÚPθ¡kÑé~ú¾¥)%yL2D/ñ”Ÿ§Šv³,-{4…a,Ï¢lº™*Ó +øÛUhOJWVÁ¼N@»á²`Ù¦Èin6ëìñP¾mûÙ9sÙÍ +zó¹ ŽÝˆ/æ†èKUšþW-ºPˆ+YŒg[¾Û;kÏøpq‹½¢™íÒûçÚÌJ¡ý1„šˆ]é)Õ–îVù]÷fã3-äO¤oÇŠÍ®Éu1îO¼’ìg¢áJKáe:ÂÅÕ®dâ¥6Œ ƒä¾/~ÞüNü“òŒæÒ‚K¥ŸPÜX`i~¡0Ñ„Ö`âÓ‡í†.ùÎÁæ!¬ëš›SBTDZjdÿ°=VBY»H%¤W¤½×[i.P'{Ò¬ñ•ÉBk5æyQ܇çÃB±VvSÐÃ=×øîï!r¼"¤™šQO§öôŒb¶áãa|Ão›K¦÷Ô1G¥WÀpü³;Ò™»WÎDÛU5có$T´Ê †4ùgƒ²©kî&¨lÅA +m;f¶ÌøKŰŧR2Ÿƒº6K.¡—(ÁÈ•yÈL¿Æ¼zwmܰ§¬\þÀ¬2þkð¥ǟàAÒóœ–u6'úÀñL˜é~¥nT +ŸÝgˆÒÓ¼\XྸÉþñ:“hC¸¸ìý¾Äã¬æüÇgyÙª©üU¬BŸŒÚxˆµ«—Nea}Dõ¢pråû©/õ¦o«Òiñ¼4éš5rÄ¡GLe ê‰/7d×ÏÎÖ‡…ñæŒrVpep’øÚQZ3[J(=u8[%kqÏ4yÇž4ã—èÉŠ³î5Pe¼“ñZ3,¢ë†aÖ,a½IþâÝØb¢™d +K‰ØóoÃÙ0ÄJÊVœÄnòö‹6ñªïËÆîoM“,ô‹ÎTZ§åÚ„â5Þ +§Âa´t²Ðè® ¸´½Ì5ÍöºŠ]mÒ¨yH¾BÇdé%¢Kž«¹É74Ù¿:á²))né\% Ó/¿I¢³kVµU'Ò¼éÞùªZ…æ°Ý²†>}Ôðè]ŦÕ9ãQ¾Lü¼@Y¬îS†æO÷ç&—EÚ„õh³&ìè»ÕxªUF +_~d©_Ýù8÷†Ë|QxÐ=(”©¶öÊ¡9u‰«Å.®PxqÊX/µÑv6ÍC#-øe»ú6YCvÂfäU‡î)³¤©î‚O–²×ã/B`!ÄéiS–XIa`1yÇ,Ov][Gê›ïæL&6öïÜ© ¯:ú¢–nÌøxSVÂHÜ•¯ìvz£N»ˆèÀ_ +êϰ7r5ÜóÊýÍ‚z¾ôR®81¶½[çà>Ó=óù t8H¹ùèÃ÷Ïõ™ˆ2/òÒz«§×¥BvÐõ«µÞÜ[6™Ôs×&‚3 +ÍУÓ+›\o\ÏrtÐýœUP^øÈ‰K/ªÌ;%=R«jšý†Ø) ä0ÃÝÏÎIÖóìq" w樂» +ê¦©ÂŸêˆ +gìì¼3¤¿u:Hàf:í'¹¨¥ÄrïåVÞ7ç žš£Üd»ÓÌ×î±ËXw:ø©z^ë{}—¬©÷h°.ÑÿÌ'ݶǮ7[jŠå<¹Ä·ñ6nnAR +|øø%]Ü÷ãÎÉHa{ õqCþÓ +Ñ~ö5,°\|“WÇñ¬÷ö&eBÆiŽôÛãá¦OëÞüÊ=éAúXÖ#Gz\ž²Ð†o±ôÝ&P`Ÿ&ˆ²í¯—óî¢ÆGôÜ^úhlÏ?_|~@vn:f!¢Uàq¤8Ï£Ùî}»Ó,-×NP‡%äwž9Ï«fd{Ó-éM +šuÆ/•ÖzæTÜÏÍ»üqí¤H¢¤ðöLÈøÇ=A0sÕHäöQúò¢7ØëŒK!ü§1BRº¥£=5RTZieúñÅ3Þ…Š³o"ÏG-Q÷Ií–‹3ôì~‰þnÊ>Ï¿ð?]tÿ‘ +endstream +endobj +3308 0 obj +<< +/Type /FontDescriptor +/FontName /QXOUKF+NimbusSanL-ReguItal +/Flags 4 +/FontBBox [-178 -284 1108 953] +/Ascent 712 +/CapHeight 712 +/Descent -213 +/ItalicAngle -12 +/StemV 88 +/XHeight 523 +/CharSet (/b/c/d/e/j/m/o/p/r/s/u) +/FontFile 3307 0 R +>> +endobj +3309 0 obj +<< +/Length1 1601 +/Length2 1067 +/Length3 0 +/Length 1864 +/Filter /FlateDecode +>> +stream +xÚTiTWˆ Á‰æ ²è‘UQ¶f ›²È]ÕtAwUYUÝìˆ:fÔ CÅ &D£‡EÀhD$*DQ1ÆDd@Q9‹Š¢óºÑ0óÃ9ã®ÓïÞû¾ûÝûÝûÌ—„†Ùy d&$ ÖNÀ廂0!P„FÔ²@ÀçC9ÇÜÜ‹Æ' o„Å\A¸DBD,° +BåqR\qF0˜5“4N€ˆ$P\EšáB, €¡0¯a +F©\¶€ÂhÎ0ð?ÀO#‹¡€%Nˆ¤rTE + +ÕnH +'2²æö{ñF/3 ý¥ýuŠç×´hüì>Ü”½B#³2ÿp‹2ìjÇíµã³çÝQj¦KV=ì©oСœBVîÐ-ŒÎmO\j¼-ÌŽµN³×ÿÚPÏN÷žÈ!£õÚý +¼ÝMPëŽÕ•¢ƒX¸~l|x%ÞIèî± ŠºR—¡úU]ÂKÏ]mD%Ï.ÝÙè×öän…P×àqBS²¤w²5zœ«„‡sŵòEî'Î|hÔ±îâW{=í¢5ׯ1Ò¾nŠÜŒÆ¨A¶>«ÛvôÌõAý§í#šfvžã'Ï[žk›Qwµ~lbl¢ Ú´Ì_Éå5Û––\ Ðô4ãÇž¼ìX‰îÖ¢¾É:f]Ùèy¥CøpAö÷!WÝßZrDtYmKë»->‹´XÝõQê ÇW=ûûØ1Ó‚¹§¬9]ËzL +endstream +endobj +3310 0 obj +<< +/Type /FontDescriptor +/FontName /EVVVKN+StandardSymL +/Flags 4 +/FontBBox [-180 -293 1090 1010] +/Ascent 504 +/CapHeight 687 +/Descent -228 +/ItalicAngle 0 +/StemV 0 +/XHeight 400 +/CharSet (/Omega) +/FontFile 3309 0 R +>> +endobj +3311 0 obj +<< +/Length1 1626 +/Length2 17595 +/Length3 0 +/Length 18448 +/Filter /FlateDecode +>> +stream +xÚ¬¹eP]m³&Œw‚ÃÆƒ»»ww·nÜÝîîî®ÁÝ]‚»3yÞwΜ©óÍ÷gæüXUën½º¯¾»VÕ¢ QT¡6µ76“°·s¦gf`âÈ[Ù»€”ímåí¹eéåÌL +=|€Ÿædbg¬–f¨iùaуqFOU"ãÎ?êÉÏÂþcª ÖØ—]þMÀ8ý ʬó®÷œG$”ûJ+Ýsù*`ÅfµP³Œöš8F¼¡}Ég’Ê/,-‹G6‡{ÕóÛÕæˆñpd:ŒÐoB"õ¨flå¶1öHáiþÛf6}Õôñª5œ<öo«ÕEÌŸ›)šwôŸüøŸKA¸ãÏàó…3²´çÄ(¢få,÷L¯âü„eöHJã4Ükì +V‹è?rŽÖT=\ø3: "ñ‹§g7œ` 3#Ïm:x…Z¼9ü„(î*,ý]0:`»3#TÏ4g~‹M šUò²úΪ§¿ŸœþœÑûîÑ<PÄo=÷ a*†ÇÃP®.e`¨;ë¨öãæå¡7h+ï‹sü/Ði»9"\Ÿ]÷„ÀʼÝñëÖ˜Þ‡vì]B£wf|õ–9§$‚ÿøv9£XÁ `]ÆÉu”%MˆÁ‡y÷£CjŘmzÑ]ý½Rãõƽ +ÞãX¥ý+›I¥7þ\0ɪ!Œq=ª·FNö4V›;JBÖrˆQ<µ!aÊy «[¢5>¿ MÓã*¹PK·ˆÊ*ã (ˡد‹ä^”ÛÀõLÖ.ÜÞn#3Pë{Yˆë»ÎKäbÒûç^N·þ×SŸzÃÛß|zê©LŸ©–ÎÒ¿‹ìJz¾,û_¹CwE ߇•¯(î×6¶W»Kþk–ã!³°h¢Å¢ëµ¬o‡;‚\ güwYú6øäÎMÆLpVüg®"?qüÐl@2ÊõOZ‰ûh.ËK¤‘o¾H™Q¥"¦mµÑ5rc°íаD:¹Å˜—à1¸«_±BÇ=vùu<¬²qÿÊÔ£TrÌá§nÀôŸÓ´ºîyÀÏMºÎ‡‡HáæÍ#?Úê$Æþà%¶«njb;þ}L=kž©kCŒ©^)ŸÁ}ýÆ”ßÎŒ g‘´ñ›Nÿ’I›owPMÊë›cº5a`ÔUq`Ð9}žl<~º£|ÀyHú„®õ>—"Ÿv +uz€}~ +•ÔÝev+'Ĥæ×L¸vöÛצծš®î…ÌÏȽMZÏj +– Ó®ýHà-߯Kè ¢?ŠŸŒ(Í—'Fy?ÞÁ2d) +ÂòÓØVLu^:q£YÙš?¥/TùZ6û«ƒÆ.z÷0¡ýÑIIZb˜Ô¢Œ$çd‚ +ph²ubbŒg&[<Ÿïå„y™»ß´çèi³ë`° k©™ÏRŠä;èç®k1¾<Š"´×W]^»îMEüãDR¶EâÆcô)xª;yÍŠ^q‚9Øðï4„0¡åÅcT!6‘x[™€8¡ƒ~iè?ckè\BNìK +ú4·à¶íä.hm§W:)ß|êè3‰qµÁu¢]ÔÑW“Ú‘>Ü£Õ,·)hcl×-šÝ¤¥ +NŒ÷ ;>tºU#ãzM§ù‰ƒä®±ÿ<}(–ÞÂvÖp!»úúUæö +¦q« BÖDRU</Ôº_Çbܺð7(›;–$$dü÷)nJžÐ¥tÈ:ê{ +ÿëÿõ…¢Ý×$¢ˆÍÛ¥¡€_‘ÜnZje˜_ˆdÜ +énÄ.¥)øŠ·°ePK[`Yq!4¸=‘Žð†Ýa¶¬PUÃ0‘+·û +ú¹«‚ìɘ `ñÊ“^U¡‡ ^õo…î[G k@„‡%9w,”RîÞ +~uiŽC*b.߆bª/yx•·Î•èÃâ½Pää!2*_ïsVµ™[Êž_dµ– +§öîmשJÜPº•滚ÁƒÖùäŸ&;s¶‘ããJªc&Éy—W 0ßBm`Å=ÿ$ôQýì£bGÌöþ1€”†!²Ø\¹æÛ퇙/›å—Þ̵îzÝÖs¯ŸG[ÍW2¿Ñú¨=<nV‹ÈêOåÞØsÒýÖ ŽÐnáË·ü`ðv Ù,(ŒÌÚ@m†Óérf¦Jøl(§¾’-¦÷çï<¨5jG©“°#Žˆu×k”X±ß„õo¨‰ô[ŽSôÐ1E"Rw‹™®ÃœMÙ‰kîp´*¿ÆÖ[çH<Qrú"ƒ[Æ2C¥ OÞé˺ïåªIP£ÙÚBÙ¥8m®Ž +J¤w—ªKõß~sI_àg`«vVŸ®œ÷·óíã¸ÏØuÅ”º|v5UÌDzúŒÑ…»ÓŽŠ÷2›QEôçu¬?Â\i[I±yFHÔL0ËòZ—OƒÊñ+¨ÎǽùÀŒŸïAüÑ*`DDÌÉû•?Ä®üµß«¡¾žê—\Ž2o‘Á ,"ÓaQŽFù^ž +fæFÙÚíÌä(Q³×5ÚiŸíuõ½6yqKê6D¤>—;ÏazÇqârß7*J[¬Ô½|‘*&ºÀdÙãŽçÉ2¢°™È¥˜ ª +9¸RcaÚ¥égê#\Zõ{%t“¹Ý‹°¸ë‚øŒÂ]Ö¥¸û…#mÚX"”’ñMå¬T¢ù!˜-'׬\1ƒÙ¨ÁyC»´ëƒÄÄs;»R5—ï·ñ\Þ¹*¯gô¬{hWvÍõJû!ß#›ÎÄ!9ÿ„â±í!ۈ勘¢Æ>6,ä΢iqÐ +^!RÁõ§Ôë•$”ü§oaíà½AD²2U®ÝÖ‰’Òxlh7I¬1£FõeL,YkhdSu¹ƒœÆ ÃNhÑ0Æ?9’žX¾s¤l:_bVw¡ç½Ïð6Oq,iGÁ»;o£}ßKW|ABé7¯ +Ê)1h´ÑZ¯ªQ½¢/g-5ŸÔk†Ójâðò¼H†õ€F¶XdÈÝÎ",é"º“¡¢&°XšÃÜzÖÝØ™´ÆÃÅ{š&QeŠ?ä!M¼ÄÔ”éÌô”ë_´›¼£S©À,]×->=» +ü§%ˆYÙ¼°A55Ww4`}âê +>rÃŽñ¾’ÜYê.=Ö¸=”©Šü8·{ý‰Tå·¢H†´e,Ðã×&Yy–?ZB†Hÿ +VmÄ~vŒ]ÕÀ2ßí¶C[¯…M1qÿ(”Û÷¢ú):UêÌéˆÀ«DëaÄ\¸ÂT«³éõáî¦%ÞÁD$è85àŸÅD¡F ™‡9fÎ2ÅS/ýíF}¿…z1½G1øú—È(Çèƒ +Iå«ÚáAµ¤ËTZTG“r7~ã¹o°¶ÿÆO£êÔä·—©“iÞ4¥·¸‹îoŽŽæ) à:#ÞtºeŒ4:Ûtz†s«ÍݦÛÇGAâµ^)¡}üÉN³Ì~o4Qà?§î<GGƒòùËà±ùãýí´fõ^V‘ဣÂw>iæös¨¥ŸYq°Öyô˜iéªgT¥‡œTÔIì™~~Vª#+§ó‰U«Š…1¨Ê.ÌEJXKŠlî…Ç‘=Óxd +»š¨à°À½JÞÖ—<„þ +j +µËýmsgÐÀî¸ýÏsy´ýÀ\ ydŠÇãlªà´uÂÖ:Ž¥ÕL¿HÏÀ;ÅÁùVè‡e…bô2™[.‰ÌÆ\Ùñ@APïÂj +{ÕÜB·TG©Çbi=Ò—JûYH㫚¾¿AœÛl éEaÆ4/Es´¿7^Š¢xÜö,ªß½PÚÓÈ‘/|Õ~-qçð˜MºƒE÷¸â:+šÄtqæŽ&°SzqþY•[绑„‘`‘;8kÁ—%~#qݽƒ5r¡ef¥!“„w6tieCök!öÇGÜs-ô8îÞ Rç†þš¦Á°QHû[syÔ„ É<dÐ)í¡ƒK #ÛÇ çÇzÏ(ïÁ"w“®“ÓY¨tfeð=@订*G¶n¥ÞYÂ+¶2êƒ>>*oÚ·_‹rWkAv;É<]WhXNÜÂ!eâsň§gÀžÚ¯ñzL™#ÞÆFªtw>œ=/_ÄæN·%:Ú5a_E"/»ñ&*™¦$bœQˆ9¦¾éšË7^‹C÷¶B>ß!ÎÔ£x¤8á|—ŸtíÀ¦xãl>‚ˆ÷r—3NšL8žˆ¬°“>¶ü~i°¸T†ñ>ÃÂ>¤dÕÙ<õÐ15ª½&Ív£÷ùUf…•Põ + Kî:c.3°yÉ"•N³†Í|}MŽâ‹DJ”zö‹dà7&rˆ¬OøåöMŸâœc_ +óÛTîˆZÚô/ÚcÝ¡ó5µ©ùI—ЯV+«46-”Ï0YýÓ2kÐ5õÈ|[tQTŸôz7#ÐkǤ¯öOêÝQ}õ¦ä…ßýaÐNå^ ¼]Q+ü;ÑÈçþ¼—RÖú^€I&Ó1MÛS‚µ¸©ÔÕn³39b„åÏ +–âûöD¾|Ü>_‘F +€pÎ\¤±¤ +Mw¾ +/„'†–Nh˜Á">¼~Gþ3Ãfgù”r:×m +Étˆ×î:••„TÚB]Ú æØ¸4׸T “Àˆ‰ÄL«m°¯àΛqAÒI# +O/@‹ÇtGw@È®s¿å;3ͱd[üÑ;Áˆ")’Ïdƒ[ÜØL¿øÑ_ÄPéüô5jß’IµðrÛ÷ú}®¥ðO´®…ãTg\ Èдp—U¯¼óê 1Ûˆóq—߯0ˆ‹“ªX€ ”hr¸²þ +aYjò=Œsl,ÄúP@ÑJÔY¡ÈÝðëèß +–¢”u(ŒF!/|Šžþ<h˜Ä³¹<¡ôZ[f“Ö±s×ÔAXùŽÚH¹ªûL3Ô²»R!á±äù&¼°YŸhðŸä}AÅŸ1÷Ò2q„PŠŒÿtÇø‘£><ÚÏF’ð¬\è<DµS…“ß'ïŠ0òoÞHÀÀ툘¨â”¼'¼¶UòÛI“ª•aV>cËØG©þ\!MwãÀqÌÁËšDŠE«,1„Óæ\Î×-¯õ`htÁ¢?ó +çµ&Yk!‰£â;‰´tw~4®.äT'9:dkrü¼µJ5ÝN‰dË%ó¥ÊZV{i}!Yê@…þ$ÍH-YŽ…ïH| [vÝNðgF#Ì'•èªe€ÁUV·„ûTùNîrÂî0]ÓÄ5ªéÛ=;ú>²àà*¹¸ÏãM5M2c4ÑŠjEذ%‚vw½Œ¹+RòutÂKë¢Ã4ìIŒ¢eço—z—™ŒâDé>“òôÀð”ñ™V:¯ˆºÎq|%tÖ:ÏÏ$B*w_}bðï +º€æºyУŵòO+ËêÉ’Å![ßêÈ~Úgæmw8"_¸K€|ôÏy©kOÇ cFø‹©ûOñ‰Ë +Áãâ8ï*{œ;ôÝË|h +; +Qnßh<4Ýí¸ŸsöN.¼[u7PÙÉ@~!2˜÷}’Kº›Ñî%˜CëöÚŒaývË›’[uÿËÍ%Ó{h‡Üj fuø°*¬˜¤ÕXŸEaº¸ÓYWb‘‹›~&!ùðUâ“‹E¡ö.ÐûNÀ‡^±KÕZú7ôJ:f× %íÙõSípî[²ö$ÿ;gEÿXÿþòáx_šP9µ¯í(µù¸¨g¤£Qæ4‘‹QÃ=»µÂŠÐãj˜]ÿÌ“Í +•¨Ô"6fî%+b2HpÖF{Iû:CsGÊñÕäœez4cÝ/Gf`5ÍiY5)Š•üÐ-|ÆïÌær€LoÅ©9úòg=«–µ0 ¦LÔN¥ú>«¢Éi1qlé…æA¦¼,Tqמnía_²MXñ²~*;ÀCBY;\@)Ârùy‡Â˜_ vÀ&¹4€Áæ1ňDñvFÂ•Ž +öaô2ñ¤ÉDZ²ú#}Ða +|YëmÃö¹\'!Éæ¦_;ª½2HÍÂBx¤›ÆVdŠtBÒ¥VÀ%ËbD*¹†)oš*†Æ°ÉjPÒå=B²!átä¨Ñ6X&.—E˜ˆ{®>¢_'^gž°NT°Ö÷ûÉ<g¹l|{xˆwuŽÞº"œ-Òò»D7{ßÙÌ19gH|ÜÔ â+~4[lŸ›5b…³.@|gÉœõA¯ð¡;ÈÒíá}Ë<IuÃ{ßl#t!"që}‹ÅMÛË$0#MLJ¨´ZçD•rqƒÈp}¹ZvRpGj9lö$ù*’XD·Š¥ºè]<È•J³ÿ§Löâº\¯‰ÈªÇòk|«µKñ¯üÉ›à—&®Þ_ºøBÉ[%¾ò“}„í‹:\ë5œøw;V§µ×F´¦Àü‘¤ýsËÉ®’?…«$¤äƒ$÷Nip5V’za7)}+â¾wæ¤$%ç+zJüàžÖTq¦æo9î> ´2a›á¹šÖ/±ƒ¤›Ž´V˜[¦%¤Ù¯ƒÜöz¬Iß=ßbrÖ Ž©g7“E«ªõÖ(w¢)1sJµVHaŠO‹!(bð<Ð7N»±I…r|Y¬@‡M¹ÇÖ7^©|‘£ý~Á.¥C³ßëÓà軆Ôü ·& +•ÒÚ•ò›eß*†×ë$5ûôKH=Ê0öN+«@ ÓÍbUFØtŒŽ«f:Þ[¦2±C~7¡ûȉÔô é/CÚôO÷BšD@å6—4Œ5ÅCþØüПŸm£0!à–ÏvsE]p4ˆ‚˜ÎÇN}ÝÃRØ0ªM]{’é»ÉðÕÀk´}¡Øi<Ì|ß—O8H Žê<¢Q,¥Ê;Ãf’4ò]æšGæ6CÍàp+^þÂÒ x}±îjøÉ#0Îq#LÙùõª6”Ì‚vöH¿^0jQy¬VÈ™Ãð‚%Ù¥°ÖäùÙ¡˜Àôiÿ]0Ùa]@¸ôáM/¿óÚb*£ó£u0š{˜®Œƒ©&¿VB(*]Ÿ‹öT*J¹{Øüg¯ô^–×FPàìœ(>¡Á>a—üÞ¦Mjhl"ú¬ä¤"Ãù¢IˆR©ä9‹$EpHÙo›2…?Ð9aUú)]ΖcJöXö¨ƒs£\”Ù€ŠêÕÑ%sNøLŠ|‡U…z8stÑÉV¤TÀÚ`¨Úw§¨éõúEÚ_õ÷;¼k¯Ûê¹6óÈËl2µø«56=QQ}³G™hKFP§1Zï¸ÇïfþŠ÷ÍiY~"œ*Qýp¸Àh4_>¦Fò +š‘ŸB +NÙÕ¨ U—[¡¼‡ÒÀ¥sþ^‘Dr`^jºg/^àg›¸JæwèÃG™ºaf@¥|ö且“žèl5é8Ï<Ä{®‰&u±\àøÍÑñݱçƒ|›¦_Cgw>|Vn¹qØdkwæäò“©u_”—m÷¶§¹.õ°ÏD;QU,kÊ×ô\–%R=Ȱÿ"OÕňÜá16Êên·?ÉŸ‡W9]¢v”5™&óÛõXJ2¨þ«´ûƒ,²â΢ò†ÕµÎeU3CËM˜gûχï̹aðãïÃ8·÷JÄÌð”dª0ÔvÞ3EòCÖvL2¾C!z刧CIȺª~È'oE·êƉo zF› +,¥#Ô›Ãz4ÈQ$„'ž°Þ;]¤Q>_9;;ìI€â dm»ÓÞû85bÕ“èyîd+cR©•£1P±ÈŸyrjågŒ4³ß³T‹Ù¹éd¹!6ž¦??¡ŸæY;ÌånEFJÕ°åLŸt‘äLˆiUÊGÕ„þ~Ñ0àù7z92 ++‡ÉɿΖ°š.%ÂÐcûà +Ë1]üÜsÝZçYèkÛ<ÇSX.Xóæö^´D7[2-{ºÕ×ûY.§lIQüÄÐd[µQ¨²/õ_êú±<±t+Rž“¿Ã¡IëÔ;žÚkjàî ‚†çó¹Ö§ÿöªYÿ;âκf\zkç•êñlŽ$|ÖêLûà9XXÍ%iB2éu¢,%Ú¯BUÔ@òwô +ÑøÓ#Åbí-Ýx¥ò¢…Q…éÈàL0<X㕾~›¼‹—ï)„%œ7Ú]E¦w8Ù]à¼n +”ÅÏš3¢_~ѹÇ4ãû0F–¸r +3¥\SœQf,ºÖ^ØéÓ'‡-€Ç•.Œd+ö™².ÎGVÀ_Q‹DCÊýÍ¿ÁcA!4'xÐ Ù@ÛÿÆ„œå€)‡ÂΪtþ3|D-ÉîZmšJ,Ì-CŸWº‘U©>6Ð7j‹&mÓd…é™3°&á2lÅÐYþ"}Ã2΀M9Çáæ83ÏT›Þqþ¿1¤ÂªŽÓé7•“¯è*»úNÏ5ºEwtBê)´3ºÉFÕsbÄXr†yÐ&Óר㵴o®ÔV—Ÿ8ë¹8“s¦ÑÛPwZW‚ÏÑLc&‚´2+©‹œéßu©<#mƒ0» +tÏE±ukÀ–y¶\? +WL®nÆÕ–€¾qJÓòŽ!ùü'N¡6èzÌlG§øÞØt9G¸ôeHöYD]V±ˆûÕÔáqeÎ)¬EF4Mê¯ô¡}ÀJ›c=)ëiúY ÇøÆÇ¸¼uÇBÁ°ÉZɘ|ŽBB{¤hð©vÒcÒõ¦Ó§ŒZàTWRHeÁ“PyGŒ D½ª“SJr¦´ÎF‰y +Äb£@¢ô<¸áS–Ÿ6$k¬iòˆ¾ÑWqax‘G´‰‡‰†eÞ¡¾ZÛð>ØW°eþÈâ™w,ñãú¡2ð(’ÝI–¶PÐæ‰«ÐD‚\æô2ï6,Êï¥Ýr²SMº +üä'1×X9ÀÓí@ÄqeÃ×äg X¼P_MèÈáÇï>2¥ÇRóÕN`±ù»brkЪb,-«³?™?á\÷œ?l¬y¨²~ւʤJOb×EŒ0.Ä“ï +Ñ#)jHã{Š0á²aaWÛM„ËÇì]ðÍq 'öüÑtëžÃc«Žî6t<-¤Ë„¬Ü„`1iFô›ùYd@U´ +ý +ZSp¢æ2Ól†¹Ð¸ŽGil•x=fgUÁUÒƒèŸ]±¯»ÒøIµ0ÃÅÔ%€ŽÒ•ÈGügæ +‰MºC¿j6»=ºUO(”ê$æë×c(T‰†p†@ôM[Ô¯u{°s*JV‰—Œ)+‘ØÂ_!ª!’åfÕ’ôO«¸î¿þ®Â:â´.ž” ?׋4¼5‰ârH¸ê*s¥K)q4¤“¿Åƒ°V$¢êx9½Ís™2"$¹}·Wízí +:ƒÍL±:š$2a `…}À`;–’ÈËŠH\’ŸÏA¥|!t„`²Äe•žñJZ,¾A¸±JÁ7@ +endstream +endobj +3312 0 obj +<< +/Type /FontDescriptor +/FontName /GGPMDS+NimbusRomNo9L-Medi +/Flags 4 +/FontBBox [-168 -341 1000 960] +/Ascent 690 +/CapHeight 690 +/Descent -209 +/ItalicAngle 0 +/StemV 140 +/XHeight 461 +/CharSet (/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Z/a/b/backslash/bar/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/endash/equal/exclam/f/fi/five/fl/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/period/plus/q/quotedblleft/quotedblright/quoteright/r/s/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) +/FontFile 3311 0 R +>> +endobj +3313 0 obj +<< +/Length1 1642 +/Length2 8195 +/Length3 0 +/Length 9026 +/Filter /FlateDecode +>> +stream +xÚxUX\í’5nÁ!8¡ $¸»wî i$@wÓ4ÜÁÁ!Xpww·àNNp>äûþ3gžóÏÜÌœ‹îg¿µªVU½«v]ìW´êZl’–gãbç¨Ù:X8;iBÔ B*lª K[E¸¹=à ãÃzõJ2‡ÛBÀ2æp0@d ÜÜ +¹AÐ?+ +‚9Ø:9==l +âðdã~*…‡› $Äâçõúo²þÅÃõϳª9fë0âdçää<ýÿã÷ϓɿÐÈ‚Ë?#¤7[>MÝþÀ@gìIì¿ÁSãÿ8ÿ5ÿ ˆ5?оÿ’’/'Íè–1êlçBî +w Õc«ô·§‘;?M +êÍ“L¼‘ÈÍ#;éKtX+¹hTWÇr7LœÏTz‘ˆ§Dh +”>þ +Ór‡¨Ôvrv›AË?MZ9Ö‡_I{I¢Å•C–Ä_kœP{JS¨/ÖžjÒ¼„ûkäOÜÐÄk†¿Ü·R’Áåè{]¿ZOÄuy–ô\b¥Þ‹5JÉÁ0ÒE“ĸñ{i¨–UÊ‹qÖrG¢!]-§ ©÷€Q9¹ Mr©ù÷»Ï¦ŸãêŒB¥¼¯ V_÷Ð.ÞÞ£:Ü V'ŠÊ^¡<¿Cq$ïܺVŒáQ1ÜMCþýHÒ¨úż§¨OdÜwtSCƒìØ©â`p·\x3Féû+ À3y£;Þµx6 ;fb.B´¯™¨ŒØñøò,7šíBï§æKmjxª’_Ò&½.3N_ÿý¢6Ý<êÓÃÔDýކž)jÔ2¬È)¨ˆš¤lFÅBòY V“'Š}l9Û[ª\žøóî´øO§²<•Øú4¤Á¥Ž•Úág§«v:3•Ï‚•qÔPkQC‘dž&mîG~y¢va…“.á3އ0jÌØxÆ»( +‚^rëÁõT«Ÿ—˜¡ñØëá!ᦴ´ÊðŠÇ)É$W¨®ñ†Dâî#¿«ðÂî0Š+w‘Ï3ãÀßo÷Íܪñã–¿¾©i÷tÓ¹FVËΈ™Ð×üíâu~t½&§q9™öc…¾ñ;ES`\ýóHö“I'ôöœ¤+ʔ̉è™È 9â&ÕkX…@Jp¼÷›ZS)}vÜJ§µÌ1½ +9E¶Ü#d81ÖË(÷ö² +’Á°”ZÂlù,U1_O\ŽOÚ‡¹+{îªIó2¡Pr:,ûr3 +GJä,kÎðÝ•,£pDç.Hc¾\˜¦k>÷¨cF–±ðÊ¢KÊ®0…è )Ø)Ìí"†ÀÎ61ˆ»Qó‡µR2˜=°›è^•phª‘·tpN³<·0F±ÇÔ.wYkðýtÓj`FЏR‰a÷ŠuªaqÎõa…)QüŒ]ÎÜíyJF¤‡ÏþÏC”lÁ¨TFÙ‚[x +ãÓÈZ=°*B, +?nÐè‹·¹},þºy{â¯ËY¡_¢9ìô›$Ë76.*² +´:)˜ÍšdÑy>‘uâôHž“N´m¬Kѣϲ“úÚôf²i!6@ø‹Çç;££HæÃÚ®¾å÷$ju +¿dòE|'‘bhɺÕ%r6ÀÐã»k êŠlBO1ESª\—‹KýêìÛœoDJ<3Ù-šW{-®»’ÁŠÓÂ6Õ=ÏF¦c^~¬0ðgek<M‰YlõÓ0{ú}„}4;MÂû˽œ×e‡7ÅȦ³<M‹èašªÖ®ó(ˆdTŠy¢v4uÚrÕ*…1ü»^Ö• +ix+~ \qù[Òj¥Ë ¸µ>UƒÈ,…žøprE¶n§Þïµé9þÒÖœÒén•ú"J½:½?¿ö=Ïd÷Ó̧U‘iWý{bS—4µÐ6é‰hõýãÃTóª¡ìùí=W£F#Ï^Öõù]±b9Ì¡`ùý™¹Ì5mÆo¨Ñc/ì¦-”*šl$È\ÖPí¤4 ŽßM~dYÓ_{C ÙsXQ$„Ø,Tµœ’P êè—¡€]sîõA€µ¢þíO²m¬ò£Sœ“õá\ÇB½ø†€×¾ßtÐOÕ@TÛ4^ˆííDÁî6ö3z§ÓgdžϛºÜ„"TïbË™æKh{tho¡¯_QÐ~¶èû\¦d.sqLHã)¨ý@¦ZÈֳφ1Fà_À‰·¡ÅÕÛÌšÔL¶t '}ËïÜÆ’>ÕX(˜‹’Õƒ1ûk6RZ/°8/¡E¿EÛY÷Îßá½R2>cè6 »ŸóÇm8H·‚Æ#úuC'9iŸ{r!sê/.v†ÇTt*|ÊmÃ;»Ù9OW™YŸ×ÕzQ!gMŒk´”Ìù6ï™&Üeëg£/Lã”Ê®:•D“9ÑÞªj‹Æ½LQ +p=ƒíõ&³ëâX=ŸPðEÌ]ýoöxã³23Ùl”èT£K5GÆÆ4*³ÜÌ«ËÀ¸4^]ÙD¢¸z§q^†^ÏüÅ2Óþ¹aëâ¨8÷Z"y½Í䡤 bW““º77iðÖ q:ß0‹tP"õ*{—mü%.LQÚ#ÌšØ=a±ÈÛ€ ߨ§Bâ+ÅË΃#¸lùJEn‡ïÃÆbÌÄRÁU +Ï7¬™ŽÐãvæT¿‹J•·»Ã[¨Ý÷)#7®âüFI?½xºtHíˆ3ë>|0 $Ót L¤pWQ“`6²wßr^`°%$1§Ví^¥N¥úár°Ïùàs†àÉøVœ@Íóï2YD Y.H5zÕnä…tùíë°û«_£(!â +ÉYâµ7£äm’–oHÙ9/,ß;å;èeå¾Dºy\]=˜ÒóƊޒĆ1` a¹Þ5î¡mɾ8üqmw{”^vBoñ;»2I<?Õ4?Y%‰ªBô‰ÚÃg<ë’zìô°ßC“÷N{ÐÓu™gËÂCîh{ì-U·6BA_-÷×éÖ>ÕA}{^ê†>åÏÁ倅œ ð¿™µ±¢—Ï®í¶@gàŒËù+g§Œo+*ÒæÈâ….ÈCÕeû^:ôuˆLRó¯ .e ¬zb»-U8Ϊ—T"ëø²‹Ž$:‘.¥›Z&¹J´„ì¶sm8+ú–¬åܯ¸D^G +Gž›ƒ©Áá}äj• +{~Âo®iC¹Éc¥•/¶Öø€:IŒóðNà(BÁ,çÝùipÀÎÏ"øÊØôÊJ¾ÚV” +?ú*LÝ¡q +&)£’*yWàÒú®N®™SXx0z%:¬ˆêKLBí¼[2·^gC%g—êdû0*ïH]qA—"U•›±å4|S<z(t¿à\‘£¹ÀêV£?V&Ääûòj‡Ä¬ßÏ4¸Ó†eqðÛå©Ý[eQd£v‘œòLõp™hü–GjYlÚ^½Ä’ó嗞í½W¦¸³D–mˆÈ4}ü‚ÊIÝ/§ó’a²®õÕõo‚œU*¨¥¢îfØ·a+ +zÐAßbß1·\<}Χ{Ùp±¾›<Ü/VóÓ:!€ùÓd"¤Ç‰ÁIßB£ÖÛO€PÎ3§•¾ )]™ñµ +IwZ?ÕZJ>>…¤Lè[åcjÛÉÂVó8ì+yB¹«W*ÕgÙîw”|ªqÚ¶Ìa(¾?qK6_£+1c]8<ÚŸ`}|=ùZWM R2F!GWÂÐn¥IÉ0À$þçƒÇ—öö8;?1‘õNQ½Ô,äø¯µ“§6¹GêšMÆwË8CgXñ„gøp›ÔO# +dûÇ!ئyú?Ö½} Üne¼ßwbé|—kû¸=’V*ýÑTΫOÁüSõ±`¿|; +g4™œñÈ\â.‡‰n޽ßÔªÃç>0 y}\J`ÍîÄ‘!O˜qìñÏ»Øt“ØŸ…:pµ<7IÐ>Û‘ë wæúÔ‘…ÿµ5P,àñI‚2|†8Úz¨h%qF+XUÐr§OHe»1ø…Ê‹ôº%‚½ògÿÝwì‚Âp°kÐ{Ñ÷žUé±M¹Ý´þ0¶U¥yì«̙ÏòøWM@êTذU(wBÒiò.g)À£ÖÙÕöèµúî>—«›“‚ÚX`)lŒKt x±Wnê…Uåä…q[ÿÐØìuY-‹rY´§iXõ1®ÀP®¢AöÂߦÚÌK;lÔ‰ +Ðà5ÎbÝ`ªY©°ôs!iôŒ^†ÙñݽÀmsbå¬jصr:/>´ÖDZc_v6ó§X5Ú;PÛEùI¸$ž5íœup„%žä /+/mKOQÄD¼›XÃm¸ÎŸïS*_©V|Ãr¸ðCüc)íRrZ&î{‘¿v¢•Ý»7éuYš}nJ½pŸæ=¡W²WwQìÛ/¦¨cfNzJ²Äá,ý4@Ôy^Vb¼›ù+l“–σÐu‡^¯z³=,Fá·¢=L2ˆ~†Ï1NŽ¡¼Óآȷbvžã¾æ‰J"\Ïx½´û˜xXBZe5ã¶EeîòОCî9¡êÈ{0Йh¤´43ùåõð&d´³ºÐ¥%bḘ2ý½O‡ùBÒȇbnÔ6ʨµâÉr³L=†çšî‚åXNÔ_Rsà‡ƒCœûFî‚L þj;C²“~WŽÏ]c˜oߺ}»ªµÝ®aR·ï‰Ñú|xûZ å‹>“b&—ÎUEÈÏŸ%Š-§šL‘Úí)Zäh_ãžI«É.ÿ–<ù€Ça¼ú2WmŠ€‹*h•¿›ßOÓ˜yAÝ_GIiÚ4›h +̘}¿º÷|Ï +q– +Ô¶oß +¢¶7˜ý.È[š$6‚º¦Mk¹iAÚ°+3b`ë¾ßMäÂøõ޶†<WÎV)Ž(ƒL&‚uqó¾Ü;i¢;~;ýQèß_ó²´”àã8nÐàªÑÐAλE&©–ŠË²÷Q7 +Êê«Ý}$ç6hûa!hÆõõ³À„±•̾ëÁ„ÏBa:ÓÃîK~÷™ã÷”צ£K'g³é‹þ¡–#ôtL³ej›ZsîÃjZŽÜøÎkÈ/âjE´-¯ûuùoø4µÏnEöIÅÅ{ݹð÷ùï¥6iæO»HϘÄÛ7zŸÃµ]¢:ÙÖ™Iur†’e×Gi-^äeò$Žo®Cª,WK®j&%ë±9Ñøßiº¶sÕ…6hUóQKk< κBÎp*œ±N[®j²<ÂE—‡¡s:t]îyùí£që'ßH{º)µHk¬cÓGªüØ"`ò ‹.2ŸŽ.ñ¦ƒ»ˆSÌ9j«Ü;Ú>‰´"ÔÊ´ž;¿ì"ôVªÉÜ‹{.ßKËäŸ*‚¼ ˜$ +jM}Üær{]»iQõ0㉺úˆдÏAä+=‡½ñ«ëø +endstream +endobj +3314 0 obj +<< +/Type /FontDescriptor +/FontName /GVBYSS+NimbusRomNo9L-MediItal +/Flags 4 +/FontBBox [-200 -324 996 964] +/Ascent 688 +/CapHeight 688 +/Descent -209 +/ItalicAngle -15 +/StemV 120 +/XHeight 462 +/CharSet (/A/a/c/e/f/fl/g/hyphen/i/k/l/m/n/o/r/s/t/two/u/v/w/zero) +/FontFile 3313 0 R +>> +endobj +3315 0 obj +<< +/Length1 1630 +/Length2 21264 +/Length3 0 +/Length 22112 +/Filter /FlateDecode +>> +stream +xÚ¬¸ctf]·&ÛNEwlUlÛF%©èŽmÛ¶mTlÛ¶T*¶õÕó¾Ýçô8_÷Ÿîóc±×Ä5qÍ5ÇØ›œXQ…^ÈØÖ(nkãDÏÌÀÄ +4|ÿ`æââ‚#ˆØÚ¹;˜›š9¨Ô”5¨iiéþSò ÀÐýjþz:š›Ú +-île%o`ýw +þÒõ¯ü…e4Å4Uhÿ7ö_†ŠÁIÕÝîonÿ£9[ãÿ8ü#,lëð¤gfçÐçdþ{ÿþ&ÄõÕûò_@Ìÿy–3pr0wüø[7ó¿ªÿÏžtÿŒ˜‘ñ?££âd`cüwÚþCðÚÈÙÁá/ÉÿZ +`Ô+EL?Óˆò¼Z”ÝÐfgR?Ú›TRÖ+y‡"˜î`q€¹z¢ö#u)ðà {´Cò1JÅìDiA«-<=£HüóôH9862<ÔsÙwˆG›KÎc€í“|Jœää®ïpß`ô ùêÂáøk)«E£5QÍÕïmÙ™ˆì!f9ý‚…ÐôKô€IpÙ0VÆõ24>æ{Q?ѸȌª´^]ç²ÔÙ*ûúy=?wšeæ*WŒ9üïÆÈe‰4Ò"¶íOTu*AÉÁÅLíxcIu&N”t%-õH¾ÖºoäbüH‘‚µ~cI{‚ÅÑzNÞ„0|Ý UªiuÙgŠôÃ|æàôÑÌ¿]#îíy™µ,Bh΢¡_•ËYcöy¿¥l5b WLYüš^ƒ„HkŠéBq•¹< gyÅ +(ºê—R“4^¹[®‹›ªåö£l–Ò„-P–\#ŠGÆ‹¶§J˜´RsÈW²¾X6[´ŠÍÅÚ?¤ìg°[£:Ê£‹[ óC"‹ˆ" ™ë^EùNè¢H㹊2‚ÅÔXçgPξ’ ˜qžüºDkÍÅc‚}^Õ‹èá%« +G¹x¯µ`2 +X?ž«ÎÔh}|P*4|–´@áN%¡a_‰ŒŽZÆYݵ2|좧x +¹-é‘c¸¤È)z<^NQ’w§ú’R1,:EMà +G9žR§(cöZ +ê]f?¹™ˆ›ŠÅ˜¶þf‹ò¸“ǯ£O Z¦iCM¨ÁÇ2Í¿Üh¯Ã‹ +Ê_Ö°½ŽžÌå1%1ži¨)÷Þà;’J7õ®:©UçHDlbj¿Â¤Œ˜ 6z‰^‘z7Q +zMóû Ï-á¢_mdɹF<˜4ÊgKÂd£ +’ŒÜ¬ˆÜf®Y=‹(™T%Ýî-ƒ>= Qç„2Oê᯶֓Ì^¾æÎ;b„UÅœäùsÃJ%È«zjÃ{6!Û…nË÷ø Ý_Œ¹ßHpFùç$»^› +ìIgÝm{E+[÷;‹Nm!I|®ÍñìË*äXÁÏÔwíuc +ìö~à±=•Ø^¿ ÓGãÆ6o‰e ¢·ÐÏïYÇâðàjd£JÍ4P·³3è^…aóf5+‚âR˜´]¼ÏšG\Îp·õˆµ‘Uú¿ìýìµ<Єîâ«ø`«Nû¸wt•¥~Á?ƒíY¤o˜XkVž#`·[–¢„û“¤Å—„wáË™žj/¯hÿ +«õ¦C‰ƒ4ŒtTÃBöËœ°5ž½d!YAüä–dd:¾Ú~E˜ã•ÊÈÔ÷ñ! ä*ÝxñG‹ß>¾¶“ñœk£2{Gîw”¬¦ Ò¯ˆt%B׫隈ÇékÖ–4ÃÓŠ +.°¾<^аÙÜù÷ÞÚ6Ù0xj‘6C2ÒèzÂPö]TàýŸ…Ñ36âŠ@i…°6_ÆO^®j™î²"{Q—†…”«G÷€v¸ØŒ™§z‰d|²o wOA=AÉ+¶¹õ¿Ð¡Ý1Ô]GÒó\ÜÎ"ø·sg!˜êšjVUvà§OòT–?ÇWµ:2«àoBJp-Ãß[EÝÓ©×]ý=¢æ¬^”ã&8¸k0QUKÍ'4ídéÀŒÀ¢Œ ¿í“‘êl`¯f<pÅòÔˆ’†ÿnÜÐ&ê§ÚÅ$"“ÓÓÁÂc•´‘ä—m4Uv‹-Od_ó+-ù}SsÞz;Œ†ÌmÙIV¹mSYrŠWœþó2ø…“ŠW¿4g§W¥ŒI©.r–™zçw£Ã1—æ†iÕÅôJ@öŽ›ûæ;×7TÞVwóZq]ã6Ký'§òà4‡êù¾àÑ͈ÝÇFþA‡„Q?b/¸Y¾Ð½I’.ìK¨£¤²W=‡ñÚ€5‘§êÇÏ•ÇïœÑ͈n|êqÚº®Iq²mz4elІ»$uZ¯5Bšq¨t馒ñu¬.ˆW˜~2U‹ÕBÒ(a6_ÑÊAµÂÉ!&(ï„^Œ¸PH–";µ«=ÑkòJ—€jø5Ml+kº©öüÂÚ²©¼FeÁ¬¨G¼ÝŒxã–Ó^ëªg·«Ø‡Ë.cŒŠ½>bTçJ†¥/pxÑÊBÚTøx‡€üå\&ÈÚ|”XáSÛ¬úµ3"&ÁÈwšÛ&‡gNzü¸×©=oW†µ +noè,ኂm*óçê¡V#Œ;æ§. ë Å0ý_v){Þnûß š³¨àÊ#Ý‘6d–f`ŒÍIk—ÊÜ’-Ÿ’©Ñ„ñxFl×âlp‘ý™’‡Ú°4@f’yHë[œ4¥°.ÿxy+¾ÉmòÉ^û… +Ï»¦ð)‹g ¹ø®»7sÝâ˜?µ˜\3íÆJ–´ +-n[Ùâêo~qàçD‹ëa蘿COè>Àòxûbûm?C!z×89Å×JÚxQ»‹ÏßÍî3€FÝÐBÔŸrO¶Æè)oí¯¡F`KÄûXäãÃÓbÆ2Wýoæí…¿\Pç,øƒ© Ù Ò¢±ü²YP +ˆzáFoF«„¯æÑ:ˆ~¢WÖ¼Åm…všŠµl÷)*n˜7'Môdµ!ß¶ÿÅ,¿+$ÙÁ²árøØ±Ô|îRÑÇk¢ÏY玘e3ÃÈÒ¼x~{¶áœ_t¥§ ²ap1•:æñ‡¨ +wp#¹¤T¿]€Lо§P™$% +£×¢îrròªL”êÅJè%{5¨L‘R©Ž½ü,3^ñ9ÙJªüLüÁôxÑÞ +ŽÒóäš–ÞièÄ™´•ã`e¡©ÛX&°u37Ù² <<{c +´œtüÜÎÝ÷îŦí +\ù A›fmseõº'E¾ï¼±“{Óª(cÌ/Ÿö˜Ö ¦¢•`æxþ¯æÖÐûl[ùê‚Ór4‰Öys÷ß¾byóÝiúúÄÁPÔ‹à‹ÀÜHHBÊÒÈb¶k„³ÞʲF>›Oê*~‹ýLôw’ø~ðZ¯ˆæ•SO "yðøöê-ݵ>0¨gv vȧ5ìaï”\òkç¦ÌgRY$^>ŸAQ¡“kˆ…¾eÙÿU³F +Õ|剘qG¢|î&‚Žª' 7Âïe*µÿɽجªZa¡oô“85‘»{?ò•p×±ö3úW;Ã…ãÆï\Fô0µôe¢¦ÉÍ$P£>ÑkÿC;ì,¤Yô€?Ã(g%\›Œîœ/ýñW)e½F¨ÝK±†ä6¥ñv¤QÚUÑ/¨ÌÚ!J”¡0*ýÉ {ù_Ÿ¤øm‡<¼¤˜½‰Â3°vL7 ++¿úg™æWPÜ›—8Òâ½RÓ%óž›!l¼Ò|=ñ@›BÊøcO +5W7 +®Kè¡“Aˆ-šR”,*E•Ó胲™R¥C°mz!I9 0ÂÝ+0³h}6—Ð͉;ⱂj·sÓËqƒ¥süWЀG? ¾¦¤àQ°!òÌód^”O³„\–~½ +ï<ê©‘0“¾²Å¯z,s¤°lKò‘=(æc;7ö +ù܈,›Û˺“ œÕ¦ÍÍ£t{¡YU0_߯¹¸4m«•n7Qá7ߘÉw³c¶Ï²zø¨rUSùW'³ŸmÐlvâg]H¢1üe•Jij8zÔ´‘bŠÏ‰ELå³ìÂ×W˜aÖo{(7òG_Žh§äfIùv¬CMó‚á—ÒŠ+ +¦wòZÅx!tœ'¯ÙäTžQúp÷]ô-¿•ެD/_PîÄý”túëÞgÀò½[ +ŒYÒ;3Ô“›Î&"MðÏ=±ŠEý/FÑK;çHç‡ó©‡¯‘‰¤ ¸P”|œÝ©©ËŸŸ¼µîž(˜ÇÑ%.{2nÊŸ +!Ûµ]ùÆ‹‘â¼TdÎÆË +ã)¿DÓwC1Ò¤´p s#¹)*ÎŽNCSÉm;´*ûF”µ–‚·.‡Üi]rbñÕFr³'_&”oÙ¥l‚>ô2|äf9¤Zë´ÏÃsæùŽó‹^ê]ó{JÏ0IèðaÙõŠ ;ÿIü¹@šG‚EDÁ¾Bå ȦùÒèarš(Á4š8&«É{À‹¡•ã#V–Vh™› +¶«uÎÌF°à:ÚÁ· ú½[z”¾æò٦١ü§cpÈÈÚ¦ªxÒþOòLðdÍu¶vIQ~«D"«á”ÐDŒ£ï«a¥Yxôâ`±Í†›qâŠßÝÁo¢Î€Ò)’í¢é$c¢^ K0[7àõànz'Ò¿yRAl'Ã%Ü•îR'¿h°YÁ)ôÍí–—>“Œl¬BzX}¡ø¾4q›[Õä‹°´Ö#@ý|7Ãø1@J¦·d’ýóÊ VðMW%Ó-ÆAãŠwC®ÉŠa‰Ýi¸<½¹àE š¬kÁ~«p(WŠà@lΟGeÝ +_´ñ +ä««nì›z]·ƒ)›.~ø(B>ñÂÖSæÌ8ì»z³Ì,cü^¥Ä~ò©„ˆ±oÂã)b‘‹ÜwMÓ° * \5yužâªrò :õÐ5@gvt€‚ûU§uwtÕ¹ùsÎR¨ø7‹Q#z/²}ÖJú¬ù!š©H#@^ùÈ2ùà·þ}™âŸ+±' +bªöJuAlõ³3ÄLÝJü˜Û5=„n6ážÝáÛܳ»‡ÂÜ.¬â~o 4‚*1YðOh‚ŸK*½‘òße>œC/P˜Y8ò9Ö௟yä›Ým„ßìT§r/[…×`'LÛe.žµèB-g$žNÈ5<t††‹.¶Ì:Ê´.oÉ>Ü^`w±†®«\KBŽL8@ G›O<ˆøsÒj%žtª,ƒ–À\ƒÌ!XÁ×e!Øo}§_s{5‰\2™³8I0]Zd’rThÓ/ðÇàèq2Y+é%]=‹»tÞý:0¯GïÝf¡[¥¿˜‰Ÿz'aB73¸?Rä1Ì´§B*ºÎ¯9~QtÔêTvK$¸³+´ +±Ï·t“¿<£™LCôOk»ÊP·u¹²k8z×¹Â.”Äs$nƒkt¢nÍk5uÉëI^à L©Î¤`¥ë›/$LNÌ@zø{ñË1‘Ù*†y&j¬†æå”Ht¨—Ù°ã:ú·´Ð·Ò[Á¶1ŸcWuAÏå”þ§$QŒ˜UuëÎ t™l¤XÅa³p÷!-Ü¿>ë¬Åñ³^ÌS]üË F³ æDGÅoÛûÄ…sV."¦E‚Æ®õÒ +bÖך¦÷`cÝ¡Û.±ü®a¨9tGxžìÒÁ¬IÔÕ.|iÉð¯®È0…ªßœÇ¾ñ$ÝfÊ`G~D(£ PêV·/!/G<\¿LZ”‹&äÆåÊEoãËT÷¤©™¡µ‡ŒšJuá±H>• +£=ûò7ìaà,(õšåW”û\| ‡Ñ÷´¹d¼i³5× +i¾ç +!&ÛFÖPðx4ü•'ÆÑWx½)ÇÌ%Ö©UÝâ;çµþ#Ü©#R—3ª‚ÚÍo²Öu¯E[&käÁ«1T‹–”AG°,—D¹¹7ËÒsìɯq!o GLyV®Ï„±díšl×±`ÄÉJAí7¨:¿{"zý—¸1”;a—ËòEÓ/ñìTzS*:9pŽÅ²?b€F‰?"ºÞ6’k£F¶uÜu«äZÈ·%H +P±”v; +üÉZ¶Âʦ+ã3Ív@åÕ@¹¿á–Ó‚×Ò4ýÂÂN*|Qø6La:Ç.M‡p8ýíªèT +¢êÒ‰îëùxÍ|S¹ƒû +óÏ!•t£<K¨[JîÒÏ…¯ªßm +“õömì;Z¯{p2"ŸûÓY(–(ô1‡|G¹»I7n +XôTõa!úS[%VåË_õùp¾#‹ ®\Ná2šùRCÊ(Ô:Zu“¸a¹¬åRüíf—I{Ь¦w•v|»*«Z^,¤5QyäÜTöy˜¬(µ„ïAL´õ'HWÑË)"Q½(ÆTÇ™5®<ãX³+팹|p/ÙÀ”xñ½lÙýØ+’ÉXíâûÂŽÜêaÕA˜6зï9uNK¯ûeð*V³V¬¢Dµc’˳«Ìè4§¥fbÏm³:O”ä H%¶^1k%QËxÖÏLH”- 7¶¯ƒ +UרÇežÐîÛ'™Rc¶ßa~wBî;×/Dçp¯4«h›— +d¹,¶#²VÅìÍ=úÌðm¶˜È(îÂ|Ь©ÄfrOvö‡Ø¤ÔËŠ:6„®Ñ›Z^kèucÕ!dßçO¡Õ÷, N°;ân¢»Îºñ"g—èwàT"d%mºÖ*ô\K`ʰ܎]$Ç;=¢n¾3šìíCH-Íâû[Ò"JÓ9]sÐŒ·«üX7îYì_fÔòã`œÔÊÖjíæÕuªEèÍy–îz¥ÛÆ®á-"ÃOÊ@@5c¤ñMä…¥C-õP"l¢Y€©è‚•qSÂ?@1NnVÐ0¥¼ +#4‡›ŠU §ÉÛÙ°ë’9Í_A3=#"m¹”÷`ÕëQ ÕÆkP4|Rò'¬¥Kžò´”Å„£‰÷Ð6€ÌæÝ…r3P¯I)&µÏˆC1ó?ªœ€¬¤tÛOÒî6f +×н琢Éѹmü9°ZÓ;=Ô´A"d³Ýw—ÖyÆ Ë¤s»!òˆ¨HlØR«áš`Ù1I—KÊS-×÷òL5ÓEUð³£-ã¶ùºüõ‹Mi|–]Ú袑€g!òÚÀþÔ84^S„Þ)hô“|`²ÃÁcÈa¼Rlm´¹ lj3ƒFûøüCi)Ń/N-ÿTVò¦Œ +fyøŒÃUab®Â„³ø§ïƒ/ͦïºVÄÓ›Ûü +¥óCF ÖšhWA‹˜$È÷ú‰Ã”»Ž|„CÛð†Yä‘pÌGï®À(_à4Ù³^>¶À_(gý4`yïAþµŠKlÂxÝìÆÏæÙY~Ƥ¬ð‚µfq’1‹”\ÞüÙx°ZÉ”zÓ^ò Á23c:ßL±Œ¸LA2¾ÝÏÉÂ%…mÞ©€Þ3;è8äéð„¹˜ã·›j#MmÚ‰™ÕÓ6-TFÅ`rP«=°žW%€†íþc•)·KÓ±þÀçËÙ +)Oê.'cžÇsš+µT¬ª§™+¯Ä:ðç.æ¼TWŒOÒàY&ÁêZõ·£9õ"âW¼g|lY·~#©!~Ê Åe2Ïöïøß°»:{Tù9Ýki¼-ÓÅ×ëGct8ë·6ª +±¨ú·{‡Ú-kGÇÓTïd¹ëI*~ ÑXÆx4ÂN¾µ”Éñ-BÿLznh™\‘Æõ¬Ãf œÆ8º7ð쉇vc9ÑM.ÞeSY‡Þùìδ°?#p¸ +™ +Û¡úÂé+·7÷%h>úÉÐѹ BÃSº×K÷K=KΊ`7}/¤^*Èôªe]Ãõ=b|úROk ê|õi„8Öå½ÖÞ¼Pöo*þ’wäã‘î{y·¤Ø@F|»xž +ƒ€;Ž•ÉÌ¥4xÈIÏsÙ±%o¬ÀoMAªÝvßäİZ<‹Ö¥U2<¸ÓW6a}n3¯^2€÷¤äO–†'/Ó)¨,é$“ì^3º‘Í&ªFYŽÄ£ß6»Y"±pïî`÷[›…ª¬2ST¼{Ó£Õ"6ôfÎúÇ‚g@ÒšZg§ã°Þ=H\Õ§†aíõ°K_ã{AÆÐæÓÖävNçò†N¯ñ«øÞt£ãئrc7- +’„&7]§@«pøžä™ENQ$˜àk|¼Ë-s¢Ó÷_VkEÉÄšð‚ÎF³Z†FUÐí*X¥ ÛÚüfÂYÂxv/ð}k%ûQ©Gòu)AÔ$·‹*㛬¾ôü±«LU”u}êñÍØÕè(O—CtSmÜšO¥Ú&ɾʰ.™$êg„Õ® +øEŽ£YÇ )_¼Z•4§ÿŽ{aÆÓáÓå%8¡öd²îÛ¡ë¹pcÈýèM´—«l0¹¯ÃÉß × hdK‘±Náv|yì±Ö7}š-6Ô¶¯SI·R¿Ï5ÛÒŽ†Q™[µ9î÷ñì'Ëcò…ý#dùDÖ&ÃM5P+Äq>ºxü¡ýC3ÿ·RtÑL =3ïg›!–Éè@ÍÌBø|_pÂI+•ì$£=KÀO„°ÈÅn‡JÉXæ7E@ÿ‰ß;Øì'îÖ ìÄ+Í6¸‡ÄÔÙ!eä]$2!È|-Jw¸qÀúsa-u‡Æ°4èÖ§¨Œ¬ÙWÀgwoäÐ}ˆ’Ùý‚—†úsÿ“–O%µ,|$òl¾ì˜6bHCFã´€+rˆÍžó‡%ö-´Z~ +½òâAþÌ2ËÜ#í„"E'Q‚(R%±R–dRbB¬MR§©6ö^kÎ2X"›6Hð#óèØ8娩VÉà廑޹àÎåªý¶íÿ¿ +Î+O$©Ch•àdºÿ÷BMý—³3rZj½JiCΰû–Û¡/Q!:ÉâÚ¹m-T”ÆU‚£¹äï™jŸ$æÀ3%mE1 +š®ýhuÙ6§UŽ0|· Ã<lµŸ†™ñýÝÏ–³„{ïåwÏꄱî¬ï!Ü_Ê>ˆv~M?f0ògµ?b¢b—®xÓ³U]mÀY*Ð=ä¬'ÙÅ|Y¯.lˆëÍ.û娰þ“…ƒã½K;^éR'ôUØ<õ}z[î‘sqTDj3Å +V„9p?îD0 ìᘺœ©#ûx )$œ +bͦPëfªÌ·‚èÛ7º +M‰lÉÁ˜¤kR§È™|eÎ:ã=£4Çè{õr÷/È·%bê°»ú ùNPõN¨fVYÙ¾eI’lû!’Ùì +ðÈŒ™ +¥Î¹ÂYNy$mÜÆoLþºÁ×CDáaŸ<VT–çv¸¨½É¶¨„Ç[2Õ“0TÓ11I²&:}‘ðºj¯] +°ôüZ8rw'~ðî1熲Nÿÿ·©Jy“Y;Æ¡Äá"ƒÏ™é +êZ/¡õÉn•ø±^ÏÛ1kýþ«Ç+aº»Nj¢K úÒ¢c9/¨Ï/F + ‚á!|ûW™¶š´ü<q5ØøM0Ц¢Æ3 +' C÷SC)Ýf©xó¡TƒÛÜtƒÝ/éhÚYzâ€ZÙóª·Ò+8Œ Œã–»Š™¯¤UÏŒ>þ6¼óâ‰1ßGÌ{‘ +è)“Ijt8ßQ"Õ¬Ëù{Ãz—Šª]içɸ[¯½“Àä +xv2Þ'•ø–ćl]¢B‰9‹ñJ¶uаn4ï,¦Ø~¬«¦ú™~ox}ŒéhÚmóïÌKÙÚuVÌWˆ§T|sßîœf™akm6º÷ûÿ.^¢Î8²³åÀ§”Dá—g–Õ{೫ÎCŒ·šyð£c¯¾Á•ÎòdU¾ +/NŽÏ$qÏ? ùlœÇ%”Ätšcü ‰d^šBéy3™rXä]®èÊ6BB_Húe/óAWcŸyÓFsôÙÑ6¶dŒ`0X%‰]Ú2gï¦Ò6°§huÀ„ùA~`,F×üÄNû¾°[hTX·548ü7|2a0E'ÐÜB'mŸTên]˜Çªàm!噞Ï++¡&ï¡AcĬ§Mfà,*2öøï¯Üy”·Îô³ùßãSW@ɾf³gÕ4æï¼x¯~ÿUæƒnMØxnþ°4"µ®3œ ¡ñê|¾ÂJÍ£ù)KâôÃY(1"‚û &£®‘…%/.J‰Zä•m‚UŠg7˜Ÿvîr=†ÿ£¤>VáŸ5Pþ +’GûDPèödŽê0R‘1Ûœb¼þÎC!êvÎr3á˜û +FB&¼asˆ?XÚtJ™èë>d§ëÊÆ”‹è 40\‚â¬Ã¬ê`„ÖNÓ:C·×xÓÉsäxmmV¾% +Ôþsæ¡…œ$l)†%翊D Xþ"¼iÜÙcÂÊ/Ê¡”(SR¢×»¦;¢éÁÒœÜ#݆¬ÐïÒÉæÐ.6J7 +endstream +endobj +3316 0 obj +<< +/Type /FontDescriptor +/FontName /BKXEXS+NimbusRomNo9L-Regu +/Flags 4 +/FontBBox [-168 -281 1000 924] +/Ascent 678 +/CapHeight 651 +/Descent -216 +/ItalicAngle 0 +/StemV 85 +/XHeight 450 +/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/Y/Z/a/ampersand/asciicircum/asciitilde/asterisk/at/b/backslash/bar/braceleft/braceright/bracketleft/bracketright/bullet/c/colon/comma/d/dollar/e/eight/emdash/endash/equal/exclam/f/fi/five/fl/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/plus/q/question/quotedbl/quotedblleft/quotedblright/quoteleft/quoteright/r/s/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) +/FontFile 3315 0 R +>> +endobj +3317 0 obj +<< +/Length1 1644 +/Length2 14742 +/Length3 0 +/Length 15605 +/Filter /FlateDecode +>> +stream +xÚ·cxe]·&«*¶*;¶m;•Šms'Û¶mÛ¶ÍŠm£ó¼ï×çôuúë?Ýç×^sà¸ÇkmRB9EZA#c1 -#@ÖÜÚÀÑ^ÁÆZÖ†S†VÁØÔð%g…#%¶3Öw0·Šè;sT +}=8[ÙØZ¾ þ¯fÆ +…€Dÿ|šF`Œ‘„ +RмºJï;K +¥ä¾šŒS9ÚA^spÚÆçлß<êT§áÐ/ +%,‘ü»<8`‰õB¥å³ƒ+ÐüÉ +%¦u…²íÆsã§.Y0vÉœø•sGá]B-æ"ªQ¤F@ïuéM¬Ž¥*Õ`kÜmaXš&µO9¡¢Ö`QË;Þ2oëЯ`*Þ`ñeÎëÙ-¶ad¤¶a=œœÒ¢³³*ЉÿvüXx÷wìnpO +žç«>U¡B†2›ƒ)`éúgîÊ@eË®zA4W?Äþ¢Í®xÙ»`2Ûë]Ì1XvÂ]o¢ÖLùz,¨aùÎäóõ‘>wæ{rD|¸ #²Ú™Ç2Z·¸Íû"A7»%YËó²-”Âs©ÝÉ:RZt¥´À>nN›c#F’u5ïMعeÓãËMÉ^¿ +&eFv6îÜ«õÖw—¨gñÓ´ü PJÜn{ftƵõÏZ™Tp°‘<šilœå0æéjVjV«¸d¯}vÀõߣÁü<¶owxYÈ—9&5SP#C +³‘R¾*2×äá“UÓðÝ'ê¹ü!Ôt>'øpS÷“Ÿ/…š¢5zÐiÅιeø=éÀ#›ˆƒ§µ™Í_ã‰-“÷tÇà×û|ÐN'ο‰%–’ K´€±õ Ž®PU'ß¹/•+~Èž“(: +x¦‚7 +#«¯ß\$x]ÌÀ\'9¤DbíÅÇR̲Á¬ +DïÎe¥Ñ¡2…ˆ‹6»/O=yÂôæ6µåóþ°ê±¦&1ÄeÐ*ë5xÆWúNcƒZ?Õwb_ +X +n1ëÈÉ`'º#²™%x¡öVfNñLw¬NÄ®~TÒðæã¼ú˜§MOƒ +¹Â% '> +ezkî(¿ý”™‡L'þ]jÿ" +à +SžØoäW[£€] —ð{rÂPY‰ÌM +׳ïEÍò6·”ªFÚßM÷Ù»;ô[-óÑ!SÈÖ|\Ç×±ÇvÌíÛE³N Û?5¢•‡€w祳M[vÝ¿Ï~ -eÜÀ|*Ö.á|8¨EœýÀòãܽn“Xg,#Áº2?—“á‰: PeÚð¶ØÈiJO•(5¸s!wjÏ”)¥\1¯fåš8k¸½<|'·À§ÞÑ7h»’{2:X %B²©¶’Ê5ôÅéN²wÖûf:_X¦½ÉÓLí· ÏuáÔalwèÔî¹BØ€'¯Òù vWÂ…E5tUT*ÚñŒ*C{Õh +cr{vúˬ¶£NrŠJ° ++®_ +ô®xìVhµéJú‘M3:”q[Ž«0Õò\ÚÎÝ},xÄ=š@‘³ƒJz07- +Í1Ëʼn¥Ã˜ /´EBUg·P34:FŒºa•ð61ÿÕAµŒû€È„á‚×Slê”æ2R®•x +ó½šöGã +0Ñ”äôè›æle9QÄU‘ÙûäcôÃ}櫓'Ùç +ardvÑŒéÞw÷zT—Þìö÷Ô¿ÖkŽ˜’>牢é†ôîDHu†1ãs°tB×B"¯O—§A+riV2¶*‡°Ó°üP÷ÚÏÒ§¿JßÊ8 ?Ðô˜YÔ6ˆ¼ÌöŽ»F’(ÄV4qºbyêëÓUy;)6Ãjî㜽¶úæv„‡Fhà/ç±k‘š60yAá;1Ô;~Keé}0›çëÒÙL‚Š„š +nM›xö‹,²AÊYüñ¤|kÅ=m¦0ÅÑr*6`Í«›Ouðw”€dãDBs¿€½G'VSòS×]«¾BëäbzÀŠy½ÜذÛC9‰!Ú…!XŸLÙœˆ„ê àp#¯ç+¸Þ'€¾Ç'‡±™vþn7•÷½®i~ Ÿ‘¤aˆ‰VG«uÿµ?SF;Éžìd%ÅÀÝ©ð ‚Б©±¹¹]¡Àmª,»ö&!I\%J£Ô)K53Ϟưև2=¼â‘M€$ÞÏú¢?O<Q)õ]üQ-ÊÓp508œ·[¨Á€ÅF2]R‚¦cI&Wï +·gÛöƤ•‰óÊmèj,‚ÈîuXI‹šL{v3µ±ê¸d-Þò¨¥Yšû=‹”€÷þÔC󫈷Ë8þØ|7•8éH\ù“_£YØ›îKà‰[ö›”MwSb6*iknj>΂zòDUØQ›}iõ$Ýø.pö«ïuU’Aš>³aÀ눱w¿ ü>~({o)‚R]w&5<¯ñcwW2Õ2ë1\S’šaùðTԑιK $§ìò €‡3Ù +>6Z1ÀV¼¥‡·7¦"l%*•>`tçɨªëµ€COi :ƒ«~5”ꢬa–†Ÿ»ßÄàÕr͵Î8ƒÃܘ‚2qirŽ &óÞ^••¡§›ù{€ùŸé‡ˆâ©k…eÉ·W„·èÁ¶:“!H>xÅ6{¢À;¬œ¾û’ß,õž=€}3Õi”ß:ܱ’Ü +…Yg’ÞÂ¥„ÐEE6êdóv[=Ë}¿ÏU$Ï<7³— ;5hýcì¿kØ”Ó</Ú^¿Úø¯D«Ù{(õbæÇš +øSÁ +í +¶ŽÊ¤çÞ„ UÛ¹÷=™!eƒã.c+©Zž¾ýêÄÈVž.lrLؼãøóVnah}7ÔQQ¦ÝOŸLÅú[»·ó+(weŽ£Ûe_n„sö¶ng@¨-ˆg£'sƒ…ÀDî„Ç*™1?È”üÞ"p~2XŒ‘áÄÌKpøn‹³íe} +?5aB(CòX¢È]#-t*ጪdcV’•Ÿ544¿{‡Ošx‰ÎrÂ`o.®õ‹´»ÔöO'@‹x0-¬;5û¸Yõê9µ–V”‚BNða‰ü’ßVÑ¥ú2Pú³4~jÂò$å›w2mÖA#ÑÍ~K]ÓÝ"ÜG3…^cš]{èŸ`sÊÈB0X)Þ+Jɶµ¨o8?‚ô8¶¢ëõÏÒ`¹Æ\„0@»äï—%S>†f‰[.·ÓÖe€I\ÎÛ?z7ÉÎÕ–Þ\—EöeFPÌ÷žÀOó™`©"p<‹)í9Ö[XÚaÆh×È”óÛ3ô$BÔ‘ ;*/jÍÌýó!èа0åÁšî¶ø~]ñh?å&{=À ×µ3«ÿ.×Ý–˜Q¢ˆVµÄ?(î?.=…óì]ùä¾V§¿Fs´Dý¹E“ÚƒurÿSÔ^ÎÄ9À0Äu¯‡r53p‡|ÐL!_ÄBf8dA¿Þ¼SJl–3AVÊFƒ2Rc@´Áj$ë”·NeÔ +vFª4ˆ…`Îð +Öb4PJêñ@“æ €S§óKÊŽsOë‡êù¸ð›ñ£(P=ŽcÆ„3Ùõcc)¸ònÕÚ…Ä®Ë!ñ„~MÚ2jÐÍ"Ù>h)§)|*áîXcäŠø@s¿¾*›PíokoZ?¤9ÿŒ¾<nÞ¯Ì +Y©ŽÎ×^¤ù¬J ·Ô;‡)a¯}LY;É∔IˆÍ§„ø;QcØ?;XÓ³Ô¶b}ùP›õ©H§Õ‡®]ç1:BÝ$—ÝŠ¬‹_XÇ#ÞŽkv‚ª@ŠîÙ.Än-ÂcN$)üí×÷æ—Ït’îš± ð¹Í5¤ÌÓæ{aËæbï¢[âëïןهƒŸ‰@ÙÓ\Ê›3ð£}ïIóœ›iЂ¥‘âèp¦Bõ•[f© ¸;=Ts.¿#7Ç:‚`‰L™ +¨J6òÐêè-\+"15ò£ì\q[× £»»@eŸÏ¿Àë3Ð7` +·wÉÖ_/3¬i‹o²7ÏÅ¥ÂZw~ñTM(‘ñ˜ýU?d=·LÆ'Ñþ½‹~[6ž=Ð+L‡äÒÈîŒNÔ¢aé'OjµZ\ã>ãš×™Š¢$”1û¼I:£°a¨ +ó£,z±×lë¬[ˆ,[rúŽîIš.ŒÎ#bóêÃ@ÕmtR¥À·”+…J¸ððȺ5ÜÏ™šµ)G<‡P¯IÄ_ë£ü¸¾/·m6‹±÷úߟëóМùú÷³Ýa²_Ö?ø!Ö¸L’îµú:LšùšºwËG‡CÚˆËGäXu-ã´%£©Ø5_Y€„;ìš^çÙÄÉþµwQK»Ã”Ò=o‹u—ä +ÈR¶½@2}d΢G{eS¬ˆ6e,ñ +ÖÉk’úsk}‹9¢ÜÞ °¨-¾¾ƒ’›ü„³Uƒ8¤â™aÅcåm²/Þ./îFÑY=¡Çj%¬õ;ç´¨?ƒ!¶ø´7ˆG-.G"*¼©-W$•“9ñúѤs¥cAñ¯¦3–S>¦Ñ¢‘]§/ÌÖ)ÎøÀÂhø¡ssñ…OŠ5 Ç(¯x +>+8Ù=r6i¹†Cüúi¿¼¸m +1ªŽA‡:Ôgš¥39ÿªBVÜIò¹©¢Çþ¬èíã²>ÓåoKya¢™Ùä>:bE\êڵ؋uø¢þ¯†º³ÛÓ +ôšmGshn¡‘þ~¹åø´·ùYfÛ;[᎑‡Ç«zœÔphA±>@,ùúy"RªÜÍO ÎÜSà¯0/Ôb¼-÷\™ãßZAèZ +c?4U¨®ÛmÚ—ªkkâÅ>Ž:ei*õ9“C¾$O÷¤)j|mfÉÆ'³R„±´Ò¸ßJÜxûp|"°VûõnÎ|ún Ž;ËE ê)<ôÁqô-¦HgQ’Ó2Û{ÙÉ&6EtÊÃÁyÝbï¯v}Õ{–,ç¯ÆÎV‡c°¼Â Ý`¨¦ä‘ÌŒt´UðUÌ=²x£s´tëÚ5ŰқF +"Xþ§™æQ~úÒå{|Dò›m¸ùûÃöŽÛÔ¾”ê¶€NöÑ%©Zü×¢tà ŽPö]_ ”Ăܹ`èd +ý^‚÷¶#Þiè öCœ$Êt¨›+ìËdùÓ‰úåUöÊ +mùvQ=Tи-ÛMôhxÊ gþ™ÆSQîìØ.*|–h%Ôû¼õ.ùc÷›G!–í#˜¨³…Êå¶:…;_‹æ»Tl?õ³Ïy£Ÿ:¹sœxýá´#[‰Ñã +Ÿ-9Ìç˜÷-vgq§²ksÆ¥rãyG߆߶њáeñ@N½¿P¹èû<ÿ3q×Ǧ’ßx«Ðw]”nîtlìã~V$û0OuÌW磮ø´o8—h,¤ÒˆaÎIЃþ[G¨PŽWeD³ÌmÖ>ñéÇËâlï¨C¬cqJFíˆïõ=+)¨‚€¼µ’c›á©—7Gõry#XË +Rzêñvü«Â$ +›kPñŒ&›œUÁ^¡ +\B®|ú.“o~Øi'%™"? +lÜm{¯§KðzµÖÈ€Ž W͹Lg¾·CÇ9@·9YÀ¡Û†šçh.~Äš\Áj_;;HÉûaR'w¥Ìó<æÆ=²{Cù÷{K¶…AÍí>Û®ýð3,<+ð¼ØµòÓ*oÀ $›î-–lä6ßÚš²â¼~·‰jØJ é‘ÞÕ/}3Eð«x1r<?,:c3Çé¼ì‰tÿ +crÒ[RðŒÀs{÷foj°Bæ@ቤ_õÜ^j‡s +Çê„ä¹PAš¾š¢i`2‹µOàÅ—ü™ûHäÇÛÍKµ +¼Ë§ºnuÕ‚´ÃM‚B-Ÿf.îä'æ,ö3¥=³wì™dëÖ:ìÙ#ç/³CQTØÐrc{LôÛ|j?ZqŸÆOšjècGàf&$X"qSiQ»–M±Óƒ0•pà^ 8ˆÆÅý=ÐÃËçxOÌ ò5ÌM~ÉÊߣöjfhÆç”Ýö¬`ã|Š=ð#]úžúÔð4ÒDFj–'9{@Vc+áz:‹)¶;£…e?fP7œFÉÒÙ:÷·ˆB6Œ·çÂæ[”´| í±_ÛÒ²ìg?è‰~ݧ'o>ÅLýàþÅšRÅÚ ï¥ÉÀèj–ã*5v¡tõpŸ,PtÞ9¶2:áç@Œ‚Œ~ j$Ä” ×ê»Êk›™wÿ¥¹žTnú6ü²ô½ÉëZ9©SÅ‹OiÅîÇþç ñ8/ +±oIÃ÷ž<2òøEg$“€K=Åeh#àâ÷¥3¬ØŸò÷FýFB‘³Žð°œâ‘îé8àêY»ÒYÜê:F¤µE@ï*ñ×IÜ…ñ6ì'ªèøáøÿ€÷JhóòÏ©Óߤ¼Õ¾Q0S„–rÁ@À0£ÜskÚÙ#h*Ã3€âKòŽÈ+E&òQñ)$i€n¿üp¦ +¤§Ôž!v#ýG¥µíñ_r`C"†+ŽûÔ +dNzÖ“^"Am3Áõ䯑̦eü$ WPÍ2B•¥ßIàìŒ0Cøb2Ä'ö™~ðˆ›5üê‹x¸Âìٜ蓒¹¨ú“š#Õ¹> åTUàaÔâFä;Óß¼A>LÐ~Ü´/ðˆnÔ®lëœ'ó…íᓤ<=ŽàyZ ¤›i sTbdϨÐû +æü7ßúd¥ŽÞÝÈ VÞ–ÿ:ŽÅf†ÌÄ=O9Ä{º$AÚ øZ()ü÷ëÉë‡ûQr^Ù¦÷vzùj3ß +endstream +endobj +3318 0 obj +<< +/Type /FontDescriptor +/FontName /TUDKET+NimbusRomNo9L-Regu-Slant_167 +/Flags 4 +/FontBBox [-168 -281 1000 924] +/Ascent 678 +/CapHeight 651 +/Descent -216 +/ItalicAngle -9 +/StemV 85 +/XHeight 450 +/CharSet (/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/a/b/colon/comma/d/e/eight/f/five/four/g/h/hyphen/i/l/m/n/nine/o/one/parenleft/parenright/period/r/s/seven/six/slash/three/two/u/v/zero) +/FontFile 3317 0 R +>> +endobj +3319 0 obj +<< +/Length1 1647 +/Length2 18871 +/Length3 0 +/Length 19736 +/Filter /FlateDecode +>> +stream +xÚ¬·ctem·&œTl[;IÅvŶmgÇÎŽS©˜Û®Ø¶ÍŠŠm£ëyß>}zœïë?ÝçÇZcÝóºç5=ÇX¤JªÂf&@ {#3@ÁÊÎÄÕEÅÁNÁ[ŽAhá* +€¨ƒ£§³•…%@®¢ICGGÿŸ’® + ¿&ÔÿwUfüï+òC‰ÿ[ +üßRÞÿ·âþ×ýoCüÿ:Ïÿ•ZÂÕÖVÁØîoü{Ï +NN)ލF‡‡»¯¡z÷è²cà(xq|“NHAžFÎwõ¦P/n\®îHÞiï®äþöd©¢µ^³Ï¬~ÔíÅ·Sz").õ+– +D¨cEVÁKˆ–ãr½ ÉÕAE›¾Û¾UíÞ›b òÌ\á@*ÅÛ31!êW·‘êV=ŸŠKD.…¾zíê¤Ê·×\ŠöjœÑ¹ceé3‘ôR…«x6ëyíÅÎLÝúJ•Œ¾ª³MÇP +ÓOŽR³ +¢HÀå‰ÿ…Ç`¯Z/ð,•õ +Ž*Þð zÿÍBõ¶é홈ÀÉ€‰väVˆ‰+˜âº:ûȵôJÖ&»A½¥Ìwr01‘A‡ñ@ã4ªYÏǽ¯ˆ;që›pÓVZUvòu¯òÄgåS—p…õš{¹@M–w²€zà5¸ü“ÿŠ)ù"ªœa\ÈÊFñ¼®|÷ìD.â~2£xØ%LlË9ãS±o>é²_{¤sj1 +4\Üç~¢Iê$9º?zñbÌàXIè¨Q±Þ{£(*Yø@L[2ºz]M²òcè Á[¸!RË +[ùÇŸW•À +ÃsÖÄHKŽËïÏ̤"•ô=1Õ”hð1põÙ;"Ÿ°µr‘Ô™œÚc)N”cö¶l¡%û¾|ëuef¢UÕÒÕ˜ââkÆyuOŽ +^À³ª©e™4x`U<ýfçœJ¥,ÜΙ|@bŠ™67ò[Iᆥ¯TO øŠÐíLD2aâj'',¿r4Ö‚†'úlrÔ]5‚›qÿR½½ç‡“†2ãWšlCè/vD!ÚTf7m£§?g'®ö€=¦nÑs‰îˆWn®@×Ðñ +w¯÷‹Ã"‡0u.GªZc~Môg‘Hhƒ‡žÄ²”›<Ö¬â Gx2ˆb=þ‡µ/qq<C‰VL²ËýŽòîþžâÞ™Tø(’¡ …åÑy˜ef +A·«Øî†±PV©[&Åêà^£ŸÀ[è=¿æÕ*Çâ¥ÕÙžjXxÄ>¼‰ò\ksÕQó{îä·„Sjõ2ä4´²{±“1¢±ç„KNò2-2G’Ï×Ú.ès%HÛ ™yòcL•È´î"1žFˆl¦ê…Xú¨¯óE(¹ÚÊ0æšøºõá×2´ð~Î9ù¤’ÈÝ^ƒ/4º*Ãìu%¿ HÀ݈XÎp›Y‰MKÏU¿?;’xËUñ¢¤A‡Ò… +Ä¢»ãk¸”Ë|_>K‘z£T¬ŸÏƒi,ØBÏÆ…Ïòäófn•<IêP+ÙØp´ç¡0àwµÉOÝëÎ(]{n =™mò£ø•Úäý +‰Y¥õ.Ö̹¬×+ŒtBE1T®•x%|CwÃYûp¤4B£óe®Ú#DBMé-bUã,kqsÜÅEnX¯3=úôhòª†?Ö’šSت˙¶ú›ÙèC“ÙIÜ5]\[5—BWC³¹¸8<™R“—YTúºõ2]_úÔAɼ¿8 +áOˆå<êÌã¹ ½FÌä·bvïÌ)”»Bššïß0žœz|õ[© +HàØ|ªØäV>„%I=Ò]W‹ V@‰édžÝŸÆûÃÊ ®Ý¶™žªI ¾lÕøC=Ckº9Z>E± c%éÏe¬Q«¯9zGdµZÃ"§[Ú`ƒèÆ#lRnø-4öç÷_óZ¤âB-‚úýô&¹åÒþþ'ÐT>qÉös›Œ¾wDù9¸pa®à¥ê>èq¢ÄòXHß·¾ vChN•g˜ûå[á$å@ï¨usó;ðKî•dx®“*‚~ˆ×\ÅÜ©w,-õˆIíDŽ.¢²²lûò×w”¸8dy²U?|{¨¯‚ä5Û!UU®¶}jÞOãbÈȲw_àdïåªÚ®+Èxp‰–ʨcF?ÚWäg DeñEÈÀ…t3½Êf;÷Ðß¶^*°[ò/°<Ô›ø!š¹–EPnByx|단ƒC>w¸ö{öMÞôÅoæWÞwoUF+tLjjyçò~“ayínI«ûéfñã¤;.~•ÓË}Úcý°þÝ)°¸uß…ðßeÎ?Ô¦¹ šzow +]UJfçæ¨¹n÷ˆhzvô·êíyb¸DêYWâz2¹_~–ö3þX• #žŽÛ…Éüy9ß6•Ù”á/”[ɤµØ}á5îLd‹Ï=ÎB+!8‘›¼¶ÃC³6ÕÜ $fd_`¿Ì¢Y±¦wiöTBÄî¢Ò“Š LrBŒ®$¨ùpz7<¤Ö· ³~–†©%ÞkÕ‰®5Û£)(&?ÿ˜ÍeèÐ +‰&c¤{6L²ú§sÈ#8ÉëÔ0¶w•E lH¿¬_²’4R“H¶ØíŽ?ʱMnh Ò뾟äbìq7íˆ0?—üôÒÏ6¬Ãߟ²:å/u óTŽ‹n~œýòö>ì4¢¤£‡oâ“;¹ +¼û˜Á¹q÷Ÿf€ÐW´Jò^¹t¢/Vìù^³òÅIQP´éÊÄI¢B Ú¼þ ¹,$Î;.×=ËÖ^3î +Z•ïüކ(°Í*¤ìŸs¶K4ÔŒ}V9‡1f~ý#M4Ž”‡hýѬúžäü£üè¢Päá*‘i³Š«vîÙ¬H0Ex%¢ÞªU”õ!Ù*a +ÿP à‰jenÛUH¡ïú‰{‚í=–>K½*jUúêVD2 +ŠDÎýô™< +ÿô³“¶€ÙòÙ‰L0LÌr:_µÏ"³Xà*v©i&Ó +/©vi@Lp¡$ìÌ8b˜Ayž¬>%c}=,ò‚¹7ô š4¬í\ºØÃ}Ebß`R…8„Ãùnï+2ªg™SµBTv]{ôvf|3H¢÷xYl‰ûæjmžÍ>”{Ëlàqd’Ñ>·õ«Þ˜Q„ð\ +±zêÁ|ÚìÈš ÇwcõòxõKÒÏÂSL ·Ô! +š’ÜÒ")Áï´ûºcmfy&*5¼ü¬÷T Æzû!ÏݾOc´¢óÁk±Æ»èþÍrpçgË*¿!†A>aNÀ þpµOÇŸ“ÂÜ8ÄfªdäÚ8"8)Ü®^ÔÝÀ-R†WǦPÛILVn¯³žê¸Ú!ÈЯw•S rDþÈè…‚Áu0àÇ´6§Â ê~s[ÃyJú˜s5÷™0’?‹ÎŽÚ4l;-VŒf+U\ßÔy¿ÖPÊ +Åþ†O…©{B¯Ç–[u?}ØÍ³ÀËÕ{o€DúÎbF¼O§ó2F7Ý©¶!nóX´N7ža^Š!Û×%;c½Yź^X9/EÌyŒè´*ÍzºøÎŒL +/M +ºþèâ® Úž3ªûmy§\Ùò®äg +×ãÓ_i ~ÍÞ#ã•7(žy”ª±È.3¹.Ẏvr\ÌZH¹ëŒ÷D,!%RY.ðíYF{åä宸ÍG(øii³«Ê`)ÐA~qÿ!gpðD¶^f‹(,’ø‰þ»˜›7ϳX-B$áçãirn¢º£ìfÔXtmU~¸"!-ŽþÐ3£³8aé²ÈÅÖ +Ƹ›8ñÁ™DAÛwÉL÷ÿYõøíÿ²ç@E OT!‘ÂýüŠª¬G¾éq˜"õpò®ÌÄQ?XQ +±kÿ¼áaBñYà"AÑœÀ¥{°=£€;—øàM¯ÀüÜ1‘ÂóìuºùЙfT‰WÑÀb‰Þ|{žhu5?2¶ +c׿ ñ?š{½Î0ë +¬™ÈË$ŽêF]Òκ5Ò¦Mâ:øÀ +9ôÌkKb5q´Âkü>¿æ÷™Ç«m˪|Z§ŸA€#§.}Wï23"’3LÏ×YY™Õ¡ÑlÜÜTä¨þåÞ@ntu„×|åY…¬Q0‡º˜‘ÏMĬx—q{¬×‹³‹_ø§Þ×jÕötdzîÙç:õròâ¼4ÓµbËÙ-›ùT¦ã9\S +ÛÑ}ëfNö••†S8… +˜#ÙHCs¡§ç;ì›îwø2òlhZH©X&gXM:û¥£azŠ™<S¦Z‹ÜSsœoÎ\oI‘‰aßì]+ÞÎûÁ+`¼¦”Êk +>w‰bÓR²;]9KNØî…©&Ò£k*ãüd@He¥˜*È›€æ,Ê4÷,ÒÀÀ')4Ÿy~D^ȼl÷]ëÀomëœèèì·…7ömŒ:O}xFé÷“Ñv]²x>(d[(ßé%˜ðíÌçHdÉk;pÚ“bêt?+¬»Ò Ùn”ŒØ UßÜ/òZÁÖ‹eœ¤ +*Âk@—™¼¤@Ðô.!Ú|ÿ1Wòå—vìnÀ¨¢-ú¥¬¸msùŸ±g€du‘iSQº™U‡Z=ßÒäeÔu +öª)3¥æmËÎ +9qíe½=xà@Zæôקˤ`ª ¢‡r=üNº:¨È#†”A*‘íÖSž!&–ç<ŽãÑ|©°/†±Ê8OoÜ@Þ)h²ûÅ—¢_ÄÂd:Ô_¹Úhô&Ë¢„¹È~`dõ¡üãü£L±CøCÌí +ÛÑêEªŽûHd`Rb4ì³Õ”uãQšetè5VÚ.hH–á£9%ô«}KàM{›ÞSBƒAVqÍxø[ôÆùi_rú|ó¦©ÄšµæxŸh,~†ýá) +Îw.=¯ã}sî‹G…-ÿe•Ï’œŸæçU–ÀJ‚‰·Xgöˆ†&èÿ.щ«óIJ‹vĆå\UÉDMÌÝà‘½À¯Ç¨BU~„–?Ûs6‡Äã›s”‰K<¨\lç±,PïjÑ—D˜JÞÇ›%\á³Èž©#Y¢£X“§«X÷ñ/²Ç’ŸÆXáF*mNáœ!]‹MŒØ‘þî™øV#”_¹p›VˆN¯JÆ”êQ±=’<ׂ>Ô½ +i9¢Î£¯aܱòáÞó¡nUÕ¥ŒZå?aÞ?Ê8«%àªdFã‡Pœâ¼óSi_/Éú¼Û„í"jf«x+¶Ltÿ â{:sÄbm|ÇÜ–¥7=r…›•IKà-«”a EKzrÒ·+=C¯Áiøæ¥LAzàøåêlŠ©Káàu÷?Ø¥ƒ]ò•²÷êŠ{~Šz¬•…ªx7*/vy~ê_Ürûïú£%õš'ôëæ}ãéµäú”^¡-Ǩ/ºÅgÑf½õø®È⻫8¾ÌEª4Z÷ÙgIŠ,¥¯wÿ +iš +#j4S2®$ÀqmˆMÆCG è +—à–¶9¦'>¿ŒGKóâÅ’§b¨ +YGzÇî÷×=öǰ÷+»µK÷Wø‡5L¦¬Dék8ö.T¤„pR4H•Õ=þúU”MîT‹ÒüÑ»EýqàI?ŒË˜Š¿ê.ødŠÀ˜ ,[7× xêà‚>˜¦¯ª‚¢š¢£Chhfj/22˜-ðL"±°†Êð¶û;ÚWŒ°äÁâÓjøÇL¨œ?jh¶/ÂÄmc‡h¤¯×–¾ÀjJ!™qM¹ìï«65Êqg—‚,&¤e†^±â¶yýlñ³t„ˆ¥ Á´mך’ÝTžU +3’®¹*Kg›‰~|!¦#rÇ:¢áµ{U¾òEZ¤¼_KF9{àˆ ÈÈ™2d;RÖo{)£íWYõ¤Š|úÇ~[å`0F7eÓD ñ÷ó7d!wÜ׈öƒê6¿à%†àcB‚K\MÎñÒ_B"ӉŠ+²R‚cÔ¡¨@t^MOû=ÕEË+)´VÛqºÛ͘‰3U1,×Û'´$lÊrŽÓÝö¯@bÎà—[þXA0Ûq`bbÆò&d§gãÈåó—8tsÒ/œs”ê*‡=ƒ—06/êÆ©•=j¾.ų›÷–õÔà¨*s^² +½¹eŠH¦”¥Çs2Jgá–ç2nb½ÀíùœŒŽvï3lª½hýÔöðvÑžl–Î[;`xIæF† +9 +ó%0ý±œpo̓îü`P!>ƒß™éÌ4¦„"æP¼’@뮯Ù[¯HÎ$/§§@ÁU‡Õ©~³d´¶‡Æ´Ó¨s²ÑEÙYh[€®‹¢A8º‰µòuTSb{¯6ˆê8zÝã„u¶eñë×DÌxR–meê>_×Ô8loÌ`ÒîZ8µzÌñ½®{Ñé:M¶qEÛÑóÙ>Ñ,xÕ‰Û2#e$ƒDÄ}*7ô ^’ކûÑá*«îëN%·š™¡-gmo°¦ šŽ“ŸnA(þOKym'ðж<ЄæÄ4RE3®Õb*Â;þxÚ£I4ʇˊôÅ™•—š¨´¯£×w Jh%¦¸šœà?xò’ž+%Àu¨í§õÄÂìV#Û +:½@yéð#=J®h“9ø3é†ÐçÀè¾æ2]–R-újbþ€÷PDÔQÃfÀ=2=V +Ä& +¤}å|õjBºñ94ô¦eg¾jy÷UÝ™ê¦OCT›G< +/xÖÝ*©Õ³x +l~gÂUÅÞè—Y€‡Ñw‡ŸhÞU…ûisɇOÑø{-¹˜âÖVÏüä +ÓvÑñêB z +Œw\ß”nqØa‰n <ÚÞ÷B}Ž5¯ÆR †÷²{‚ò£â†2øÀÚN¾ÄºJÝ +«a ×S²ïÄEŽ4½¨—/9·k`VWÕåØ!r<8ÍV9Ì›gF|¦Íˤ‰Û r‹K³€Ÿ}TÍ´ÍY†O +Ý×¾.h‘+éÎ8¦>^£a†¦d‚̶µ§²ò2te¤:2DýC2¾’óÕõðíx¿lZE«¡Oé†û%Á(|Bí½Ó¡ÔmybØ-=ʺ”‰®;X’Cš¹·Îv*ß-¼L'¡½LÑßná›î)|DQUù†ª”STš9æx¾üö®·ßXzÃYM†ÝÏOhd€"&*J”H½š9ç„3>¨!V¶wvÃÿŒôXÕÆØ¼ž×+àòÖn¸nu€öò|* +÷ŸˆDN]¡œ"Žyß‹ÕÍ.–£‘EÌÏÏÃÊÉ«ù†g +$Ñp4‡ˆûç»ÎæÛ}È–é'‹ÃS¸c¨Úóur÷qÓ ¼ª:ÇFØÄ<Lqÿr¿q/Jý±Yè9™…õÑÕµ³?tìíESà߃”FÇHþY¤¼píªžÎ'Sšý3#KècÁ¬él,“ìy¤!å‰û³v¹~a¬6ç|…w%ê7L&:’‰g÷ÃÂw©ÑØI{é ·ã«<·vßUhæšÝYŸËÈdäûVïišÒ8ð[Q"Û+{µ`b¡×`zóZú!A¬ÎéÀÉßLÛ<I +>4ªÖì¦B}&þ£WJo*O‚ÉlÄÖ"éçØwF ¬™ÕšÓ'Ç3ôK8kUƒ6^ˆHÚö‰—Êßš{Z#{àO%R}*˜%ŠuFõþ㥑Èð©$ßQFÚFJo)^}WTìgÔØïa®†‹}ØJÓMeª™#w®÷€ø`U‚8•×_‘'îEM¿kêît>H¥¸£ìÌïpù£o›uD¼'³Û-$59ëÅ‘Œ´“9ú"L”/‚¾Œùf}¼!WNwC1)ðŒâ¼Îƒ{«œÌåµ]Öµú–Çi°mz0¶ûº(z(<7Ú•bΘáÞêTÖñj©é{K Kç·Þ±È˜ç?|\¼ó˜é€>˜ÓÀd¦"(44æ¹mÉ&‹\,묅+Rò\S)嚾ƱFŒõO9ÒƒÁ'Bipø.Õ}lëªfÜžiº€«"TæF7lN éu³+º™l™C{Èr·£ýúltÁ”×ú‹dºúˆÊ/{ìÆa¨"ä +€ºÇ¨s9š å#Ï;ûaw56űÄì÷ÇþVZjõïÀÌ,ZÖé}±Ãñ€º¨Œ”88¿°ƒ5èþcÍ©n”pb¿øá¾aõ®ëra»Îs+páÇ$’ß +6ëTúöȾ[±½ÁšÃáyT«S&êùÒaøðÍš!N¼ÔœÅLy§òã“ÓCƒ¹’¼òRnvŽhê{w_ +˜OAÓ¯Í&°!b8@Z `’P¡f‹/v`1µ_ã aÀšë‘Åò]N—ÒÑk‰€ý?&Gº RK4eþ2%-í”d¼ˆsbÇ]á”Ad Uáó/^Q,œ1 8«,gÁÖÞŸ€Ô݈×m00ó¤rj.’}!²ëc„êfLååôvµJ΂ví£¹27äƒ9%vmzG£³•ZżF"wáâ2Cµ;.Ÿwxq?Z<Î9¼°oÁž÷úƒºM¯ÖqºBO@òæl³±Éy‚,L$>º¢lêþ¸|âª;`‡[_ +ƒºÈ{‰fçg¾½ñЫFã:3ïÒ²º.7I£–@éRM¶)š•´ ÍD¨µÀD©/´£••é„(²õ–[èÅV=ü<›Z´iËÁ–g€\s’ÇB™q¾&û¸²N9¡KÝ1L¶Ð•g|^ë ÷ +qñãNý¼};73Ÿ~Ó»X¹Ë +B +2r$uš/äîÍ÷™úïÏØ9ÃY½¼áÉ¡)`ÞýG +àÓ{][(WÑ,Xɵ»Ö>¢„íÄjú´r³p‰P†'}þVà +Adù¥Ü©v>>(ó©úƒËZ¨Øõ@ô5ÂÍé´Êä´ŽnI® “tØ)ᱨ&l©ó‰A\AŒLDœy€†ñòw4ÌÏ!ÐOÛÆ¿ñæFRöÁÓéTvîHÆü±/ƒ··„¶2ê˜ÜRA;žè¦ +*„Óíduê«VF^®+û ¼„˜O@}ïõÙC’#‚ŽoE?âped ìÆ iI;%ýÛ@i§¥lSÓåÛ‚C!¾Ú¸¸Ä¶I®ƒ®C¦1‹Øv4Zhuert¨Ì*> +Em»€®Éÿ±i$WWtAmøAÐ($>5‡»CñÆ{ÊÈDÏ,±ÒRò…B‘æ–&ç€yßDƒ¸Â¦Gh‰xƒOïM¹ VÖ0ÖfÆ*! +²›ÀTá°›o¸ü0½¢0D¡V^Ï~Ó½$Ùâ9nE.¼‚:¤+ß°T/VÎLÇ3IS‚ßæSòåŽÚ±TVú}tE +ÌMào®S¼ +&O›z³d +ƒ†K¢ˆ¹—56»•ryð¾Q’Ú혥!¶ÛÇ#Aµ§~ß:c=\RüØYø²þùFá·ãÍzg˜Ê5Œ„@Vó!?m'Ùö#H)±Ã"œ¬û Ö6¼}Õ‡Ï,k!ħä÷~?Qc†µ~x +endstream +endobj +3320 0 obj +<< +/Type /FontDescriptor +/FontName /WGBCQW+NimbusRomNo9L-ReguItal +/Flags 4 +/FontBBox [-169 -270 1010 924] +/Ascent 669 +/CapHeight 669 +/Descent -193 +/ItalicAngle -15 +/StemV 78 +/XHeight 441 +/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/a/asterisk/b/backslash/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/exclam/f/fi/five/fl/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/q/quotedbl/quotedblright/quoteright/r/s/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) +/FontFile 3319 0 R +>> +endobj +3285 0 obj +<< +/Type /Encoding +/Differences [2/fi/fl 33/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/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/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 147/quotedblleft/quotedblright/bullet/endash/emdash] +>> +endobj +1658 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /NFMLHH+NimbusMonL-Bold +/FontDescriptor 3298 0 R +/FirstChar 40 +/LastChar 120 +/Widths 3289 0 R +/Encoding 3285 0 R +>> +endobj +1502 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /GJJIAZ+NimbusMonL-Regu +/FontDescriptor 3300 0 R +/FirstChar 33 +/LastChar 148 +/Widths 3292 0 R +/Encoding 3285 0 R +>> +endobj +1834 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /TGZAGJ+NimbusMonL-ReguObli +/FontDescriptor 3302 0 R +/FirstChar 40 +/LastChar 117 +/Widths 3286 0 R +/Encoding 3285 0 R +>> +endobj +1525 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /VYLUBM+NimbusSanL-Bold +/FontDescriptor 3304 0 R +/FirstChar 2 +/LastChar 148 +/Widths 3291 0 R +/Encoding 3285 0 R +>> +endobj +1526 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /SIGKFJ+NimbusSanL-Regu +/FontDescriptor 3306 0 R +/FirstChar 34 +/LastChar 148 +/Widths 3290 0 R +/Encoding 3285 0 R +>> +endobj +1672 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /QXOUKF+NimbusSanL-ReguItal +/FontDescriptor 3308 0 R +/FirstChar 98 +/LastChar 117 +/Widths 3288 0 R +/Encoding 3285 0 R +>> +endobj +2100 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /EVVVKN+StandardSymL +/FontDescriptor 3310 0 R +/FirstChar 87 +/LastChar 87 +/Widths 3284 0 R +>> +endobj +1221 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /GGPMDS+NimbusRomNo9L-Medi +/FontDescriptor 3312 0 R +/FirstChar 2 +/LastChar 150 +/Widths 3295 0 R +/Encoding 3285 0 R +>> +endobj +1722 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /GVBYSS+NimbusRomNo9L-MediItal +/FontDescriptor 3314 0 R +/FirstChar 3 +/LastChar 119 +/Widths 3287 0 R +/Encoding 3285 0 R +>> +endobj +1171 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /BKXEXS+NimbusRomNo9L-Regu +/FontDescriptor 3316 0 R +/FirstChar 2 +/LastChar 151 +/Widths 3296 0 R +/Encoding 3285 0 R +>> +endobj +1343 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /WGBCQW+NimbusRomNo9L-ReguItal +/FontDescriptor 3320 0 R +/FirstChar 2 +/LastChar 148 +/Widths 3293 0 R +/Encoding 3285 0 R +>> +endobj +1282 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /TUDKET+NimbusRomNo9L-Regu-Slant_167 +/FontDescriptor 3318 0 R +/FirstChar 40 +/LastChar 118 +/Widths 3294 0 R +/Encoding 3285 0 R +>> +endobj +1172 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3321 0 R +/Kids [1166 0 R 1218 0 R 1279 0 R 1340 0 R 1394 0 R 1453 0 R] +>> +endobj +1492 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3321 0 R +/Kids [1489 0 R 1499 0 R 1507 0 R 1522 0 R 1529 0 R 1537 0 R] +>> +endobj +1549 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3321 0 R +/Kids [1544 0 R 1553 0 R 1557 0 R 1564 0 R 1568 0 R 1572 0 R] +>> +endobj +1588 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3321 0 R +/Kids [1578 0 R 1591 0 R 1602 0 R 1612 0 R 1625 0 R 1635 0 R] +>> +endobj +1642 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3321 0 R +/Kids [1639 0 R 1648 0 R 1655 0 R 1660 0 R 1664 0 R 1669 0 R] +>> +endobj +1683 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3321 0 R +/Kids [1679 0 R 1686 0 R 1694 0 R 1701 0 R 1707 0 R 1714 0 R] +>> +endobj +1723 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3322 0 R +/Kids [1719 0 R 1727 0 R 1732 0 R 1741 0 R 1749 0 R 1755 0 R] +>> +endobj +1764 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3322 0 R +/Kids [1761 0 R 1766 0 R 1770 0 R 1775 0 R 1779 0 R 1783 0 R] +>> +endobj +1794 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3322 0 R +/Kids [1791 0 R 1797 0 R 1801 0 R 1806 0 R 1813 0 R 1818 0 R] +>> +endobj +1827 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3322 0 R +/Kids [1823 0 R 1831 0 R 1837 0 R 1850 0 R 1857 0 R 1871 0 R] +>> +endobj +1881 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3322 0 R +/Kids [1878 0 R 1887 0 R 1891 0 R 1895 0 R 1899 0 R 1904 0 R] +>> +endobj +1914 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3322 0 R +/Kids [1911 0 R 1916 0 R 1924 0 R 1931 0 R 1936 0 R 1941 0 R] +>> +endobj +1952 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3323 0 R +/Kids [1949 0 R 1959 0 R 1967 0 R 1974 0 R 1978 0 R 1984 0 R] +>> +endobj +1997 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3323 0 R +/Kids [1994 0 R 1999 0 R 2003 0 R 2007 0 R 2011 0 R 2015 0 R] +>> +endobj +2024 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3323 0 R +/Kids [2020 0 R 2027 0 R 2033 0 R 2045 0 R 2057 0 R 2066 0 R] +>> +endobj +2077 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3323 0 R +/Kids [2074 0 R 2079 0 R 2083 0 R 2088 0 R 2097 0 R 2104 0 R] +>> +endobj +2116 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3323 0 R +/Kids [2108 0 R 2119 0 R 2134 0 R 2138 0 R 2142 0 R 2152 0 R] +>> +endobj +2170 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3323 0 R +/Kids [2167 0 R 2196 0 R 2226 0 R 2239 0 R 2252 0 R 2273 0 R] +>> +endobj +2310 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3324 0 R +/Kids [2292 0 R 2312 0 R 2316 0 R 2320 0 R 2324 0 R 2328 0 R] +>> +endobj +2337 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3324 0 R +/Kids [2333 0 R 2339 0 R 2343 0 R 2347 0 R 2351 0 R 2358 0 R] +>> +endobj +2372 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3324 0 R +/Kids [2364 0 R 2374 0 R 2380 0 R 2384 0 R 2389 0 R 2393 0 R] +>> +endobj +2400 0 obj +<< +/Type /Pages +/Count 6 +/Parent 3324 0 R +/Kids [2397 0 R 2404 0 R 2548 0 R 2695 0 R 2868 0 R 3026 0 R] +>> +endobj +3188 0 obj +<< +/Type /Pages +/Count 2 +/Parent 3324 0 R +/Kids [3185 0 R 3281 0 R] +>> +endobj +3321 0 obj +<< +/Type /Pages +/Count 36 +/Parent 3325 0 R +/Kids [1172 0 R 1492 0 R 1549 0 R 1588 0 R 1642 0 R 1683 0 R] +>> +endobj +3322 0 obj +<< +/Type /Pages +/Count 36 +/Parent 3325 0 R +/Kids [1723 0 R 1764 0 R 1794 0 R 1827 0 R 1881 0 R 1914 0 R] +>> +endobj +3323 0 obj +<< +/Type /Pages +/Count 36 +/Parent 3325 0 R +/Kids [1952 0 R 1997 0 R 2024 0 R 2077 0 R 2116 0 R 2170 0 R] +>> +endobj +3324 0 obj +<< +/Type /Pages +/Count 26 +/Parent 3325 0 R +/Kids [2310 0 R 2337 0 R 2372 0 R 2400 0 R 3188 0 R] +>> +endobj +3325 0 obj +<< +/Type /Pages +/Count 134 +/Kids [3321 0 R 3322 0 R 3323 0 R 3324 0 R] +>> +endobj +3326 0 obj +<< +/Type /Outlines +/First 3 0 R +/Last 1163 0 R +/Count 10 +>> +endobj +1163 0 obj +<< +/Title 1164 0 R +/A 1161 0 R +/Parent 3326 0 R +/Prev 1151 0 R +>> +endobj +1159 0 obj +<< +/Title 1160 0 R +/A 1157 0 R +/Parent 1151 0 R +/Prev 1155 0 R +>> +endobj +1155 0 obj +<< +/Title 1156 0 R +/A 1153 0 R +/Parent 1151 0 R +/Next 1159 0 R +>> +endobj +1151 0 obj +<< +/Title 1152 0 R +/A 1149 0 R +/Parent 3326 0 R +/Prev 1071 0 R +/Next 1163 0 R +/First 1155 0 R +/Last 1159 0 R +/Count -2 +>> +endobj +1147 0 obj +<< +/Title 1148 0 R +/A 1145 0 R +/Parent 1071 0 R +/Prev 1143 0 R +>> +endobj +1143 0 obj +<< +/Title 1144 0 R +/A 1141 0 R +/Parent 1071 0 R +/Prev 1075 0 R +/Next 1147 0 R +>> +endobj +1139 0 obj +<< +/Title 1140 0 R +/A 1137 0 R +/Parent 1075 0 R +/Prev 1135 0 R +>> +endobj +1135 0 obj +<< +/Title 1136 0 R +/A 1133 0 R +/Parent 1075 0 R +/Prev 1131 0 R +/Next 1139 0 R +>> +endobj +1131 0 obj +<< +/Title 1132 0 R +/A 1129 0 R +/Parent 1075 0 R +/Prev 1127 0 R +/Next 1135 0 R +>> +endobj +1127 0 obj +<< +/Title 1128 0 R +/A 1125 0 R +/Parent 1075 0 R +/Prev 1123 0 R +/Next 1131 0 R +>> +endobj +1123 0 obj +<< +/Title 1124 0 R +/A 1121 0 R +/Parent 1075 0 R +/Prev 1119 0 R +/Next 1127 0 R +>> +endobj +1119 0 obj +<< +/Title 1120 0 R +/A 1117 0 R +/Parent 1075 0 R +/Prev 1115 0 R +/Next 1123 0 R +>> +endobj +1115 0 obj +<< +/Title 1116 0 R +/A 1113 0 R +/Parent 1075 0 R +/Prev 1111 0 R +/Next 1119 0 R +>> +endobj +1111 0 obj +<< +/Title 1112 0 R +/A 1109 0 R +/Parent 1075 0 R +/Prev 1107 0 R +/Next 1115 0 R +>> +endobj +1107 0 obj +<< +/Title 1108 0 R +/A 1105 0 R +/Parent 1075 0 R +/Prev 1103 0 R +/Next 1111 0 R +>> +endobj +1103 0 obj +<< +/Title 1104 0 R +/A 1101 0 R +/Parent 1075 0 R +/Prev 1099 0 R +/Next 1107 0 R +>> +endobj +1099 0 obj +<< +/Title 1100 0 R +/A 1097 0 R +/Parent 1075 0 R +/Prev 1095 0 R +/Next 1103 0 R +>> +endobj +1095 0 obj +<< +/Title 1096 0 R +/A 1093 0 R +/Parent 1075 0 R +/Prev 1091 0 R +/Next 1099 0 R +>> +endobj +1091 0 obj +<< +/Title 1092 0 R +/A 1089 0 R +/Parent 1075 0 R +/Prev 1087 0 R +/Next 1095 0 R +>> +endobj +1087 0 obj +<< +/Title 1088 0 R +/A 1085 0 R +/Parent 1075 0 R +/Prev 1083 0 R +/Next 1091 0 R +>> +endobj +1083 0 obj +<< +/Title 1084 0 R +/A 1081 0 R +/Parent 1075 0 R +/Prev 1079 0 R +/Next 1087 0 R +>> +endobj +1079 0 obj +<< +/Title 1080 0 R +/A 1077 0 R +/Parent 1075 0 R +/Next 1083 0 R +>> +endobj +1075 0 obj +<< +/Title 1076 0 R +/A 1073 0 R +/Parent 1071 0 R +/Next 1143 0 R +/First 1079 0 R +/Last 1139 0 R +/Count -16 +>> +endobj +1071 0 obj +<< +/Title 1072 0 R +/A 1069 0 R +/Parent 3326 0 R +/Prev 1027 0 R +/Next 1151 0 R +/First 1075 0 R +/Last 1147 0 R +/Count -3 +>> +endobj +1067 0 obj +<< +/Title 1068 0 R +/A 1065 0 R +/Parent 1027 0 R +/Prev 1063 0 R +>> +endobj +1063 0 obj +<< +/Title 1064 0 R +/A 1061 0 R +/Parent 1027 0 R +/Prev 1059 0 R +/Next 1067 0 R +>> +endobj +1059 0 obj +<< +/Title 1060 0 R +/A 1057 0 R +/Parent 1027 0 R +/Prev 1055 0 R +/Next 1063 0 R +>> +endobj +1055 0 obj +<< +/Title 1056 0 R +/A 1053 0 R +/Parent 1027 0 R +/Prev 1051 0 R +/Next 1059 0 R +>> +endobj +1051 0 obj +<< +/Title 1052 0 R +/A 1049 0 R +/Parent 1027 0 R +/Prev 1047 0 R +/Next 1055 0 R +>> +endobj +1047 0 obj +<< +/Title 1048 0 R +/A 1045 0 R +/Parent 1027 0 R +/Prev 1043 0 R +/Next 1051 0 R +>> +endobj +1043 0 obj +<< +/Title 1044 0 R +/A 1041 0 R +/Parent 1027 0 R +/Prev 1039 0 R +/Next 1047 0 R +>> +endobj +1039 0 obj +<< +/Title 1040 0 R +/A 1037 0 R +/Parent 1027 0 R +/Prev 1035 0 R +/Next 1043 0 R +>> +endobj +1035 0 obj +<< +/Title 1036 0 R +/A 1033 0 R +/Parent 1027 0 R +/Prev 1031 0 R +/Next 1039 0 R +>> +endobj +1031 0 obj +<< +/Title 1032 0 R +/A 1029 0 R +/Parent 1027 0 R +/Next 1035 0 R +>> +endobj +1027 0 obj +<< +/Title 1028 0 R +/A 1025 0 R +/Parent 3326 0 R +/Prev 991 0 R +/Next 1071 0 R +/First 1031 0 R +/Last 1067 0 R +/Count -10 +>> +endobj +1023 0 obj +<< +/Title 1024 0 R +/A 1021 0 R +/Parent 991 0 R +/Prev 1019 0 R +>> +endobj +1019 0 obj +<< +/Title 1020 0 R +/A 1017 0 R +/Parent 991 0 R +/Prev 1015 0 R +/Next 1023 0 R +>> +endobj +1015 0 obj +<< +/Title 1016 0 R +/A 1013 0 R +/Parent 991 0 R +/Prev 1011 0 R +/Next 1019 0 R +>> +endobj +1011 0 obj +<< +/Title 1012 0 R +/A 1009 0 R +/Parent 991 0 R +/Prev 1007 0 R +/Next 1015 0 R +>> +endobj +1007 0 obj +<< +/Title 1008 0 R +/A 1005 0 R +/Parent 991 0 R +/Prev 1003 0 R +/Next 1011 0 R +>> +endobj +1003 0 obj +<< +/Title 1004 0 R +/A 1001 0 R +/Parent 991 0 R +/Prev 999 0 R +/Next 1007 0 R +>> +endobj +999 0 obj +<< +/Title 1000 0 R +/A 997 0 R +/Parent 991 0 R +/Prev 995 0 R +/Next 1003 0 R +>> +endobj +995 0 obj +<< +/Title 996 0 R +/A 993 0 R +/Parent 991 0 R +/Next 999 0 R +>> +endobj +991 0 obj +<< +/Title 992 0 R +/A 989 0 R +/Parent 3326 0 R +/Prev 951 0 R +/Next 1027 0 R +/First 995 0 R +/Last 1023 0 R +/Count -8 +>> +endobj +987 0 obj +<< +/Title 988 0 R +/A 985 0 R +/Parent 951 0 R +/Prev 955 0 R +>> +endobj +983 0 obj +<< +/Title 984 0 R +/A 981 0 R +/Parent 955 0 R +/Prev 979 0 R +>> +endobj +979 0 obj +<< +/Title 980 0 R +/A 977 0 R +/Parent 955 0 R +/Prev 975 0 R +/Next 983 0 R +>> +endobj +975 0 obj +<< +/Title 976 0 R +/A 973 0 R +/Parent 955 0 R +/Prev 971 0 R +/Next 979 0 R +>> +endobj +971 0 obj +<< +/Title 972 0 R +/A 969 0 R +/Parent 955 0 R +/Prev 967 0 R +/Next 975 0 R +>> +endobj +967 0 obj +<< +/Title 968 0 R +/A 965 0 R +/Parent 955 0 R +/Prev 963 0 R +/Next 971 0 R +>> +endobj +963 0 obj +<< +/Title 964 0 R +/A 961 0 R +/Parent 955 0 R +/Prev 959 0 R +/Next 967 0 R +>> +endobj +959 0 obj +<< +/Title 960 0 R +/A 957 0 R +/Parent 955 0 R +/Next 963 0 R +>> +endobj +955 0 obj +<< +/Title 956 0 R +/A 953 0 R +/Parent 951 0 R +/Next 987 0 R +/First 959 0 R +/Last 983 0 R +/Count -7 +>> +endobj +951 0 obj +<< +/Title 952 0 R +/A 949 0 R +/Parent 3326 0 R +/Prev 599 0 R +/Next 991 0 R +/First 955 0 R +/Last 987 0 R +/Count -2 +>> +endobj +947 0 obj +<< +/Title 948 0 R +/A 945 0 R +/Parent 939 0 R +/Prev 943 0 R +>> +endobj +943 0 obj +<< +/Title 944 0 R +/A 941 0 R +/Parent 939 0 R +/Next 947 0 R +>> +endobj +939 0 obj +<< +/Title 940 0 R +/A 937 0 R +/Parent 823 0 R +/Prev 931 0 R +/First 943 0 R +/Last 947 0 R +/Count -2 +>> +endobj +935 0 obj +<< +/Title 936 0 R +/A 933 0 R +/Parent 931 0 R +>> +endobj +931 0 obj +<< +/Title 932 0 R +/A 929 0 R +/Parent 823 0 R +/Prev 915 0 R +/Next 939 0 R +/First 935 0 R +/Last 935 0 R +/Count -1 +>> +endobj +927 0 obj +<< +/Title 928 0 R +/A 925 0 R +/Parent 915 0 R +/Prev 923 0 R +>> +endobj +923 0 obj +<< +/Title 924 0 R +/A 921 0 R +/Parent 915 0 R +/Prev 919 0 R +/Next 927 0 R +>> +endobj +919 0 obj +<< +/Title 920 0 R +/A 917 0 R +/Parent 915 0 R +/Next 923 0 R +>> +endobj +915 0 obj +<< +/Title 916 0 R +/A 913 0 R +/Parent 823 0 R +/Prev 911 0 R +/Next 931 0 R +/First 919 0 R +/Last 927 0 R +/Count -3 +>> +endobj +911 0 obj +<< +/Title 912 0 R +/A 909 0 R +/Parent 823 0 R +/Prev 907 0 R +/Next 915 0 R +>> +endobj +907 0 obj +<< +/Title 908 0 R +/A 905 0 R +/Parent 823 0 R +/Prev 903 0 R +/Next 911 0 R +>> +endobj +903 0 obj +<< +/Title 904 0 R +/A 901 0 R +/Parent 823 0 R +/Prev 899 0 R +/Next 907 0 R +>> +endobj +899 0 obj +<< +/Title 900 0 R +/A 897 0 R +/Parent 823 0 R +/Prev 895 0 R +/Next 903 0 R +>> +endobj +895 0 obj +<< +/Title 896 0 R +/A 893 0 R +/Parent 823 0 R +/Prev 891 0 R +/Next 899 0 R +>> +endobj +891 0 obj +<< +/Title 892 0 R +/A 889 0 R +/Parent 823 0 R +/Prev 887 0 R +/Next 895 0 R +>> +endobj +887 0 obj +<< +/Title 888 0 R +/A 885 0 R +/Parent 823 0 R +/Prev 883 0 R +/Next 891 0 R +>> +endobj +883 0 obj +<< +/Title 884 0 R +/A 881 0 R +/Parent 823 0 R +/Prev 879 0 R +/Next 887 0 R +>> +endobj +879 0 obj +<< +/Title 880 0 R +/A 877 0 R +/Parent 823 0 R +/Prev 875 0 R +/Next 883 0 R +>> +endobj +875 0 obj +<< +/Title 876 0 R +/A 873 0 R +/Parent 823 0 R +/Prev 871 0 R +/Next 879 0 R +>> +endobj +871 0 obj +<< +/Title 872 0 R +/A 869 0 R +/Parent 823 0 R +/Prev 867 0 R +/Next 875 0 R +>> +endobj +867 0 obj +<< +/Title 868 0 R +/A 865 0 R +/Parent 823 0 R +/Prev 863 0 R +/Next 871 0 R +>> +endobj +863 0 obj +<< +/Title 864 0 R +/A 861 0 R +/Parent 823 0 R +/Prev 859 0 R +/Next 867 0 R +>> +endobj +859 0 obj +<< +/Title 860 0 R +/A 857 0 R +/Parent 823 0 R +/Prev 855 0 R +/Next 863 0 R +>> +endobj +855 0 obj +<< +/Title 856 0 R +/A 853 0 R +/Parent 823 0 R +/Prev 831 0 R +/Next 859 0 R +>> +endobj +851 0 obj +<< +/Title 852 0 R +/A 849 0 R +/Parent 831 0 R +/Prev 847 0 R +>> +endobj +847 0 obj +<< +/Title 848 0 R +/A 845 0 R +/Parent 831 0 R +/Prev 843 0 R +/Next 851 0 R +>> +endobj +843 0 obj +<< +/Title 844 0 R +/A 841 0 R +/Parent 831 0 R +/Prev 839 0 R +/Next 847 0 R +>> +endobj +839 0 obj +<< +/Title 840 0 R +/A 837 0 R +/Parent 831 0 R +/Prev 835 0 R +/Next 843 0 R +>> +endobj +835 0 obj +<< +/Title 836 0 R +/A 833 0 R +/Parent 831 0 R +/Next 839 0 R +>> +endobj +831 0 obj +<< +/Title 832 0 R +/A 829 0 R +/Parent 823 0 R +/Prev 827 0 R +/Next 855 0 R +/First 835 0 R +/Last 851 0 R +/Count -5 +>> +endobj +827 0 obj +<< +/Title 828 0 R +/A 825 0 R +/Parent 823 0 R +/Next 831 0 R +>> +endobj +823 0 obj +<< +/Title 824 0 R +/A 821 0 R +/Parent 599 0 R +/Prev 755 0 R +/First 827 0 R +/Last 939 0 R +/Count -20 +>> +endobj +819 0 obj +<< +/Title 820 0 R +/A 817 0 R +/Parent 811 0 R +/Prev 815 0 R +>> +endobj +815 0 obj +<< +/Title 816 0 R +/A 813 0 R +/Parent 811 0 R +/Next 819 0 R +>> +endobj +811 0 obj +<< +/Title 812 0 R +/A 809 0 R +/Parent 755 0 R +/Prev 787 0 R +/First 815 0 R +/Last 819 0 R +/Count -2 +>> +endobj +807 0 obj +<< +/Title 808 0 R +/A 805 0 R +/Parent 787 0 R +/Prev 803 0 R +>> +endobj +803 0 obj +<< +/Title 804 0 R +/A 801 0 R +/Parent 787 0 R +/Prev 799 0 R +/Next 807 0 R +>> +endobj +799 0 obj +<< +/Title 800 0 R +/A 797 0 R +/Parent 787 0 R +/Prev 795 0 R +/Next 803 0 R +>> +endobj +795 0 obj +<< +/Title 796 0 R +/A 793 0 R +/Parent 787 0 R +/Prev 791 0 R +/Next 799 0 R +>> +endobj +791 0 obj +<< +/Title 792 0 R +/A 789 0 R +/Parent 787 0 R +/Next 795 0 R +>> +endobj +787 0 obj +<< +/Title 788 0 R +/A 785 0 R +/Parent 755 0 R +/Prev 783 0 R +/Next 811 0 R +/First 791 0 R +/Last 807 0 R +/Count -5 +>> +endobj +783 0 obj +<< +/Title 784 0 R +/A 781 0 R +/Parent 755 0 R +/Prev 779 0 R +/Next 787 0 R +>> +endobj +779 0 obj +<< +/Title 780 0 R +/A 777 0 R +/Parent 755 0 R +/Prev 775 0 R +/Next 783 0 R +>> +endobj +775 0 obj +<< +/Title 776 0 R +/A 773 0 R +/Parent 755 0 R +/Prev 771 0 R +/Next 779 0 R +>> +endobj +771 0 obj +<< +/Title 772 0 R +/A 769 0 R +/Parent 755 0 R +/Prev 767 0 R +/Next 775 0 R +>> +endobj +767 0 obj +<< +/Title 768 0 R +/A 765 0 R +/Parent 755 0 R +/Prev 763 0 R +/Next 771 0 R +>> +endobj +763 0 obj +<< +/Title 764 0 R +/A 761 0 R +/Parent 755 0 R +/Prev 759 0 R +/Next 767 0 R +>> +endobj +759 0 obj +<< +/Title 760 0 R +/A 757 0 R +/Parent 755 0 R +/Next 763 0 R +>> +endobj +755 0 obj +<< +/Title 756 0 R +/A 753 0 R +/Parent 599 0 R +/Prev 727 0 R +/Next 823 0 R +/First 759 0 R +/Last 811 0 R +/Count -9 +>> +endobj +751 0 obj +<< +/Title 752 0 R +/A 749 0 R +/Parent 731 0 R +/Prev 747 0 R +>> +endobj +747 0 obj +<< +/Title 748 0 R +/A 745 0 R +/Parent 731 0 R +/Prev 743 0 R +/Next 751 0 R +>> +endobj +743 0 obj +<< +/Title 744 0 R +/A 741 0 R +/Parent 731 0 R +/Prev 739 0 R +/Next 747 0 R +>> +endobj +739 0 obj +<< +/Title 740 0 R +/A 737 0 R +/Parent 731 0 R +/Prev 735 0 R +/Next 743 0 R +>> +endobj +735 0 obj +<< +/Title 736 0 R +/A 733 0 R +/Parent 731 0 R +/Next 739 0 R +>> +endobj +731 0 obj +<< +/Title 732 0 R +/A 729 0 R +/Parent 727 0 R +/First 735 0 R +/Last 751 0 R +/Count -5 +>> +endobj +727 0 obj +<< +/Title 728 0 R +/A 725 0 R +/Parent 599 0 R +/Prev 719 0 R +/Next 755 0 R +/First 731 0 R +/Last 731 0 R +/Count -1 +>> +endobj +723 0 obj +<< +/Title 724 0 R +/A 721 0 R +/Parent 719 0 R +>> +endobj +719 0 obj +<< +/Title 720 0 R +/A 717 0 R +/Parent 599 0 R +/Prev 655 0 R +/Next 727 0 R +/First 723 0 R +/Last 723 0 R +/Count -1 +>> +endobj +715 0 obj +<< +/Title 716 0 R +/A 713 0 R +/Parent 655 0 R +/Prev 711 0 R +>> +endobj +711 0 obj +<< +/Title 712 0 R +/A 709 0 R +/Parent 655 0 R +/Prev 707 0 R +/Next 715 0 R +>> +endobj +707 0 obj +<< +/Title 708 0 R +/A 705 0 R +/Parent 655 0 R +/Prev 703 0 R +/Next 711 0 R +>> +endobj +703 0 obj +<< +/Title 704 0 R +/A 701 0 R +/Parent 655 0 R +/Prev 691 0 R +/Next 707 0 R +>> +endobj +699 0 obj +<< +/Title 700 0 R +/A 697 0 R +/Parent 691 0 R +/Prev 695 0 R +>> +endobj +695 0 obj +<< +/Title 696 0 R +/A 693 0 R +/Parent 691 0 R +/Next 699 0 R +>> +endobj +691 0 obj +<< +/Title 692 0 R +/A 689 0 R +/Parent 655 0 R +/Prev 683 0 R +/Next 703 0 R +/First 695 0 R +/Last 699 0 R +/Count -2 +>> +endobj +687 0 obj +<< +/Title 688 0 R +/A 685 0 R +/Parent 683 0 R +>> +endobj +683 0 obj +<< +/Title 684 0 R +/A 681 0 R +/Parent 655 0 R +/Prev 671 0 R +/Next 691 0 R +/First 687 0 R +/Last 687 0 R +/Count -1 +>> +endobj +679 0 obj +<< +/Title 680 0 R +/A 677 0 R +/Parent 671 0 R +/Prev 675 0 R +>> +endobj +675 0 obj +<< +/Title 676 0 R +/A 673 0 R +/Parent 671 0 R +/Next 679 0 R +>> +endobj +671 0 obj +<< +/Title 672 0 R +/A 669 0 R +/Parent 655 0 R +/Prev 663 0 R +/Next 683 0 R +/First 675 0 R +/Last 679 0 R +/Count -2 +>> +endobj +667 0 obj +<< +/Title 668 0 R +/A 665 0 R +/Parent 663 0 R +>> +endobj +663 0 obj +<< +/Title 664 0 R +/A 661 0 R +/Parent 655 0 R +/Prev 659 0 R +/Next 671 0 R +/First 667 0 R +/Last 667 0 R +/Count -1 +>> +endobj +659 0 obj +<< +/Title 660 0 R +/A 657 0 R +/Parent 655 0 R +/Next 663 0 R +>> +endobj +655 0 obj +<< +/Title 656 0 R +/A 653 0 R +/Parent 599 0 R +/Prev 651 0 R +/Next 719 0 R +/First 659 0 R +/Last 715 0 R +/Count -9 +>> +endobj +651 0 obj +<< +/Title 652 0 R +/A 649 0 R +/Parent 599 0 R +/Prev 603 0 R +/Next 655 0 R +>> +endobj +647 0 obj +<< +/Title 648 0 R +/A 645 0 R +/Parent 631 0 R +/Prev 643 0 R +>> +endobj +643 0 obj +<< +/Title 644 0 R +/A 641 0 R +/Parent 631 0 R +/Prev 639 0 R +/Next 647 0 R +>> +endobj +639 0 obj +<< +/Title 640 0 R +/A 637 0 R +/Parent 631 0 R +/Prev 635 0 R +/Next 643 0 R +>> +endobj +635 0 obj +<< +/Title 636 0 R +/A 633 0 R +/Parent 631 0 R +/Next 639 0 R +>> +endobj +631 0 obj +<< +/Title 632 0 R +/A 629 0 R +/Parent 603 0 R +/Prev 627 0 R +/First 635 0 R +/Last 647 0 R +/Count -4 +>> +endobj +627 0 obj +<< +/Title 628 0 R +/A 625 0 R +/Parent 603 0 R +/Prev 615 0 R +/Next 631 0 R +>> +endobj +623 0 obj +<< +/Title 624 0 R +/A 621 0 R +/Parent 615 0 R +/Prev 619 0 R +>> +endobj +619 0 obj +<< +/Title 620 0 R +/A 617 0 R +/Parent 615 0 R +/Next 623 0 R +>> +endobj +615 0 obj +<< +/Title 616 0 R +/A 613 0 R +/Parent 603 0 R +/Prev 611 0 R +/Next 627 0 R +/First 619 0 R +/Last 623 0 R +/Count -2 +>> +endobj +611 0 obj +<< +/Title 612 0 R +/A 609 0 R +/Parent 603 0 R +/Prev 607 0 R +/Next 615 0 R +>> +endobj +607 0 obj +<< +/Title 608 0 R +/A 605 0 R +/Parent 603 0 R +/Next 611 0 R +>> +endobj +603 0 obj +<< +/Title 604 0 R +/A 601 0 R +/Parent 599 0 R +/Next 651 0 R +/First 607 0 R +/Last 631 0 R +/Count -5 +>> +endobj +599 0 obj +<< +/Title 600 0 R +/A 597 0 R +/Parent 3326 0 R +/Prev 143 0 R +/Next 951 0 R +/First 603 0 R +/Last 823 0 R +/Count -7 +>> +endobj +595 0 obj +<< +/Title 596 0 R +/A 593 0 R +/Parent 143 0 R +/Prev 591 0 R +>> +endobj +591 0 obj +<< +/Title 592 0 R +/A 589 0 R +/Parent 143 0 R +/Prev 567 0 R +/Next 595 0 R +>> +endobj +587 0 obj +<< +/Title 588 0 R +/A 585 0 R +/Parent 567 0 R +/Prev 583 0 R +>> +endobj +583 0 obj +<< +/Title 584 0 R +/A 581 0 R +/Parent 567 0 R +/Prev 571 0 R +/Next 587 0 R +>> +endobj +579 0 obj +<< +/Title 580 0 R +/A 577 0 R +/Parent 571 0 R +/Prev 575 0 R +>> +endobj +575 0 obj +<< +/Title 576 0 R +/A 573 0 R +/Parent 571 0 R +/Next 579 0 R +>> +endobj +571 0 obj +<< +/Title 572 0 R +/A 569 0 R +/Parent 567 0 R +/Next 583 0 R +/First 575 0 R +/Last 579 0 R +/Count -2 +>> +endobj +567 0 obj +<< +/Title 568 0 R +/A 565 0 R +/Parent 143 0 R +/Prev 535 0 R +/Next 591 0 R +/First 571 0 R +/Last 587 0 R +/Count -3 +>> +endobj +563 0 obj +<< +/Title 564 0 R +/A 561 0 R +/Parent 535 0 R +/Prev 555 0 R +>> +endobj +559 0 obj +<< +/Title 560 0 R +/A 557 0 R +/Parent 555 0 R +>> +endobj +555 0 obj +<< +/Title 556 0 R +/A 553 0 R +/Parent 535 0 R +/Prev 543 0 R +/Next 563 0 R +/First 559 0 R +/Last 559 0 R +/Count -1 +>> +endobj +551 0 obj +<< +/Title 552 0 R +/A 549 0 R +/Parent 543 0 R +/Prev 547 0 R +>> +endobj +547 0 obj +<< +/Title 548 0 R +/A 545 0 R +/Parent 543 0 R +/Next 551 0 R +>> +endobj +543 0 obj +<< +/Title 544 0 R +/A 541 0 R +/Parent 535 0 R +/Prev 539 0 R +/Next 555 0 R +/First 547 0 R +/Last 551 0 R +/Count -2 +>> +endobj +539 0 obj +<< +/Title 540 0 R +/A 537 0 R +/Parent 535 0 R +/Next 543 0 R +>> +endobj +535 0 obj +<< +/Title 536 0 R +/A 533 0 R +/Parent 143 0 R +/Prev 531 0 R +/Next 567 0 R +/First 539 0 R +/Last 563 0 R +/Count -4 +>> +endobj +531 0 obj +<< +/Title 532 0 R +/A 529 0 R +/Parent 143 0 R +/Prev 527 0 R +/Next 535 0 R +>> +endobj +527 0 obj +<< +/Title 528 0 R +/A 525 0 R +/Parent 143 0 R +/Prev 499 0 R +/Next 531 0 R +>> +endobj +523 0 obj +<< +/Title 524 0 R +/A 521 0 R +/Parent 499 0 R +/Prev 519 0 R +>> +endobj +519 0 obj +<< +/Title 520 0 R +/A 517 0 R +/Parent 499 0 R +/Prev 515 0 R +/Next 523 0 R +>> +endobj +515 0 obj +<< +/Title 516 0 R +/A 513 0 R +/Parent 499 0 R +/Prev 503 0 R +/Next 519 0 R +>> +endobj +511 0 obj +<< +/Title 512 0 R +/A 509 0 R +/Parent 503 0 R +/Prev 507 0 R +>> +endobj +507 0 obj +<< +/Title 508 0 R +/A 505 0 R +/Parent 503 0 R +/Next 511 0 R +>> +endobj +503 0 obj +<< +/Title 504 0 R +/A 501 0 R +/Parent 499 0 R +/Next 515 0 R +/First 507 0 R +/Last 511 0 R +/Count -2 +>> +endobj +499 0 obj +<< +/Title 500 0 R +/A 497 0 R +/Parent 143 0 R +/Prev 495 0 R +/Next 527 0 R +/First 503 0 R +/Last 523 0 R +/Count -4 +>> +endobj +495 0 obj +<< +/Title 496 0 R +/A 493 0 R +/Parent 143 0 R +/Prev 479 0 R +/Next 499 0 R +>> +endobj +491 0 obj +<< +/Title 492 0 R +/A 489 0 R +/Parent 479 0 R +/Prev 487 0 R +>> +endobj +487 0 obj +<< +/Title 488 0 R +/A 485 0 R +/Parent 479 0 R +/Prev 483 0 R +/Next 491 0 R +>> +endobj +483 0 obj +<< +/Title 484 0 R +/A 481 0 R +/Parent 479 0 R +/Next 487 0 R +>> +endobj +479 0 obj +<< +/Title 480 0 R +/A 477 0 R +/Parent 143 0 R +/Prev 431 0 R +/Next 495 0 R +/First 483 0 R +/Last 491 0 R +/Count -3 +>> +endobj +475 0 obj +<< +/Title 476 0 R +/A 473 0 R +/Parent 431 0 R +/Prev 471 0 R +>> +endobj +471 0 obj +<< +/Title 472 0 R +/A 469 0 R +/Parent 431 0 R +/Prev 467 0 R +/Next 475 0 R +>> +endobj +467 0 obj +<< +/Title 468 0 R +/A 465 0 R +/Parent 431 0 R +/Prev 463 0 R +/Next 471 0 R +>> +endobj +463 0 obj +<< +/Title 464 0 R +/A 461 0 R +/Parent 431 0 R +/Prev 459 0 R +/Next 467 0 R +>> +endobj +459 0 obj +<< +/Title 460 0 R +/A 457 0 R +/Parent 431 0 R +/Prev 455 0 R +/Next 463 0 R +>> +endobj +455 0 obj +<< +/Title 456 0 R +/A 453 0 R +/Parent 431 0 R +/Prev 435 0 R +/Next 459 0 R +>> +endobj +451 0 obj +<< +/Title 452 0 R +/A 449 0 R +/Parent 435 0 R +/Prev 447 0 R +>> +endobj +447 0 obj +<< +/Title 448 0 R +/A 445 0 R +/Parent 435 0 R +/Prev 443 0 R +/Next 451 0 R +>> +endobj +443 0 obj +<< +/Title 444 0 R +/A 441 0 R +/Parent 435 0 R +/Prev 439 0 R +/Next 447 0 R +>> +endobj +439 0 obj +<< +/Title 440 0 R +/A 437 0 R +/Parent 435 0 R +/Next 443 0 R +>> +endobj +435 0 obj +<< +/Title 436 0 R +/A 433 0 R +/Parent 431 0 R +/Next 455 0 R +/First 439 0 R +/Last 451 0 R +/Count -4 +>> +endobj +431 0 obj +<< +/Title 432 0 R +/A 429 0 R +/Parent 143 0 R +/Prev 427 0 R +/Next 479 0 R +/First 435 0 R +/Last 475 0 R +/Count -7 +>> +endobj +427 0 obj +<< +/Title 428 0 R +/A 425 0 R +/Parent 143 0 R +/Prev 423 0 R +/Next 431 0 R +>> +endobj +423 0 obj +<< +/Title 424 0 R +/A 421 0 R +/Parent 143 0 R +/Prev 315 0 R +/Next 427 0 R +>> +endobj +419 0 obj +<< +/Title 420 0 R +/A 417 0 R +/Parent 315 0 R +/Prev 415 0 R +>> +endobj +415 0 obj +<< +/Title 416 0 R +/A 413 0 R +/Parent 315 0 R +/Prev 411 0 R +/Next 419 0 R +>> +endobj +411 0 obj +<< +/Title 412 0 R +/A 409 0 R +/Parent 315 0 R +/Prev 407 0 R +/Next 415 0 R +>> +endobj +407 0 obj +<< +/Title 408 0 R +/A 405 0 R +/Parent 315 0 R +/Prev 403 0 R +/Next 411 0 R +>> +endobj +403 0 obj +<< +/Title 404 0 R +/A 401 0 R +/Parent 315 0 R +/Prev 399 0 R +/Next 407 0 R +>> +endobj +399 0 obj +<< +/Title 400 0 R +/A 397 0 R +/Parent 315 0 R +/Prev 387 0 R +/Next 403 0 R +>> +endobj +395 0 obj +<< +/Title 396 0 R +/A 393 0 R +/Parent 387 0 R +/Prev 391 0 R +>> +endobj +391 0 obj +<< +/Title 392 0 R +/A 389 0 R +/Parent 387 0 R +/Next 395 0 R +>> +endobj +387 0 obj +<< +/Title 388 0 R +/A 385 0 R +/Parent 315 0 R +/Prev 375 0 R +/Next 399 0 R +/First 391 0 R +/Last 395 0 R +/Count -2 +>> +endobj +383 0 obj +<< +/Title 384 0 R +/A 381 0 R +/Parent 375 0 R +/Prev 379 0 R +>> +endobj +379 0 obj +<< +/Title 380 0 R +/A 377 0 R +/Parent 375 0 R +/Next 383 0 R +>> +endobj +375 0 obj +<< +/Title 376 0 R +/A 373 0 R +/Parent 315 0 R +/Prev 359 0 R +/Next 387 0 R +/First 379 0 R +/Last 383 0 R +/Count -2 +>> +endobj +371 0 obj +<< +/Title 372 0 R +/A 369 0 R +/Parent 359 0 R +/Prev 367 0 R +>> +endobj +367 0 obj +<< +/Title 368 0 R +/A 365 0 R +/Parent 359 0 R +/Prev 363 0 R +/Next 371 0 R +>> +endobj +363 0 obj +<< +/Title 364 0 R +/A 361 0 R +/Parent 359 0 R +/Next 367 0 R +>> +endobj +359 0 obj +<< +/Title 360 0 R +/A 357 0 R +/Parent 315 0 R +/Prev 319 0 R +/Next 375 0 R +/First 363 0 R +/Last 371 0 R +/Count -3 +>> +endobj +355 0 obj +<< +/Title 356 0 R +/A 353 0 R +/Parent 319 0 R +/Prev 351 0 R +>> +endobj +351 0 obj +<< +/Title 352 0 R +/A 349 0 R +/Parent 319 0 R +/Prev 347 0 R +/Next 355 0 R +>> +endobj +347 0 obj +<< +/Title 348 0 R +/A 345 0 R +/Parent 319 0 R +/Prev 343 0 R +/Next 351 0 R +>> +endobj +343 0 obj +<< +/Title 344 0 R +/A 341 0 R +/Parent 319 0 R +/Prev 339 0 R +/Next 347 0 R +>> +endobj +339 0 obj +<< +/Title 340 0 R +/A 337 0 R +/Parent 319 0 R +/Prev 335 0 R +/Next 343 0 R +>> +endobj +335 0 obj +<< +/Title 336 0 R +/A 333 0 R +/Parent 319 0 R +/Prev 331 0 R +/Next 339 0 R +>> +endobj +331 0 obj +<< +/Title 332 0 R +/A 329 0 R +/Parent 319 0 R +/Prev 327 0 R +/Next 335 0 R +>> +endobj +327 0 obj +<< +/Title 328 0 R +/A 325 0 R +/Parent 319 0 R +/Prev 323 0 R +/Next 331 0 R +>> +endobj +323 0 obj +<< +/Title 324 0 R +/A 321 0 R +/Parent 319 0 R +/Next 327 0 R +>> +endobj +319 0 obj +<< +/Title 320 0 R +/A 317 0 R +/Parent 315 0 R +/Next 359 0 R +/First 323 0 R +/Last 355 0 R +/Count -9 +>> +endobj +315 0 obj +<< +/Title 316 0 R +/A 313 0 R +/Parent 143 0 R +/Prev 311 0 R +/Next 423 0 R +/First 319 0 R +/Last 419 0 R +/Count -10 +>> +endobj +311 0 obj +<< +/Title 312 0 R +/A 309 0 R +/Parent 143 0 R +/Prev 255 0 R +/Next 315 0 R +>> +endobj +307 0 obj +<< +/Title 308 0 R +/A 305 0 R +/Parent 255 0 R +/Prev 303 0 R +>> +endobj +303 0 obj +<< +/Title 304 0 R +/A 301 0 R +/Parent 255 0 R +/Prev 299 0 R +/Next 307 0 R +>> +endobj +299 0 obj +<< +/Title 300 0 R +/A 297 0 R +/Parent 255 0 R +/Prev 295 0 R +/Next 303 0 R +>> +endobj +295 0 obj +<< +/Title 296 0 R +/A 293 0 R +/Parent 255 0 R +/Prev 291 0 R +/Next 299 0 R +>> +endobj +291 0 obj +<< +/Title 292 0 R +/A 289 0 R +/Parent 255 0 R +/Prev 287 0 R +/Next 295 0 R +>> +endobj +287 0 obj +<< +/Title 288 0 R +/A 285 0 R +/Parent 255 0 R +/Prev 283 0 R +/Next 291 0 R +>> +endobj +283 0 obj +<< +/Title 284 0 R +/A 281 0 R +/Parent 255 0 R +/Prev 279 0 R +/Next 287 0 R +>> +endobj +279 0 obj +<< +/Title 280 0 R +/A 277 0 R +/Parent 255 0 R +/Prev 275 0 R +/Next 283 0 R +>> +endobj +275 0 obj +<< +/Title 276 0 R +/A 273 0 R +/Parent 255 0 R +/Prev 271 0 R +/Next 279 0 R +>> +endobj +271 0 obj +<< +/Title 272 0 R +/A 269 0 R +/Parent 255 0 R +/Prev 267 0 R +/Next 275 0 R +>> +endobj +267 0 obj +<< +/Title 268 0 R +/A 265 0 R +/Parent 255 0 R +/Prev 263 0 R +/Next 271 0 R +>> +endobj +263 0 obj +<< +/Title 264 0 R +/A 261 0 R +/Parent 255 0 R +/Prev 259 0 R +/Next 267 0 R +>> +endobj +259 0 obj +<< +/Title 260 0 R +/A 257 0 R +/Parent 255 0 R +/Next 263 0 R +>> +endobj +255 0 obj +<< +/Title 256 0 R +/A 253 0 R +/Parent 143 0 R +/Prev 231 0 R +/Next 311 0 R +/First 259 0 R +/Last 307 0 R +/Count -13 +>> +endobj +251 0 obj +<< +/Title 252 0 R +/A 249 0 R +/Parent 231 0 R +/Prev 247 0 R +>> +endobj +247 0 obj +<< +/Title 248 0 R +/A 245 0 R +/Parent 231 0 R +/Prev 243 0 R +/Next 251 0 R +>> +endobj +243 0 obj +<< +/Title 244 0 R +/A 241 0 R +/Parent 231 0 R +/Prev 239 0 R +/Next 247 0 R +>> +endobj +239 0 obj +<< +/Title 240 0 R +/A 237 0 R +/Parent 231 0 R +/Prev 235 0 R +/Next 243 0 R +>> +endobj +235 0 obj +<< +/Title 236 0 R +/A 233 0 R +/Parent 231 0 R +/Next 239 0 R +>> +endobj +231 0 obj +<< +/Title 232 0 R +/A 229 0 R +/Parent 143 0 R +/Prev 147 0 R +/Next 255 0 R +/First 235 0 R +/Last 251 0 R +/Count -5 +>> +endobj +227 0 obj +<< +/Title 228 0 R +/A 225 0 R +/Parent 175 0 R +/Prev 223 0 R +>> +endobj +223 0 obj +<< +/Title 224 0 R +/A 221 0 R +/Parent 175 0 R +/Prev 219 0 R +/Next 227 0 R +>> +endobj +219 0 obj +<< +/Title 220 0 R +/A 217 0 R +/Parent 175 0 R +/Prev 215 0 R +/Next 223 0 R +>> +endobj +215 0 obj +<< +/Title 216 0 R +/A 213 0 R +/Parent 175 0 R +/Prev 211 0 R +/Next 219 0 R +>> +endobj +211 0 obj +<< +/Title 212 0 R +/A 209 0 R +/Parent 175 0 R +/Prev 207 0 R +/Next 215 0 R +>> +endobj +207 0 obj +<< +/Title 208 0 R +/A 205 0 R +/Parent 175 0 R +/Prev 203 0 R +/Next 211 0 R +>> +endobj +203 0 obj +<< +/Title 204 0 R +/A 201 0 R +/Parent 175 0 R +/Prev 199 0 R +/Next 207 0 R +>> +endobj +199 0 obj +<< +/Title 200 0 R +/A 197 0 R +/Parent 175 0 R +/Prev 195 0 R +/Next 203 0 R +>> +endobj +195 0 obj +<< +/Title 196 0 R +/A 193 0 R +/Parent 175 0 R +/Prev 191 0 R +/Next 199 0 R +>> +endobj +191 0 obj +<< +/Title 192 0 R +/A 189 0 R +/Parent 175 0 R +/Prev 187 0 R +/Next 195 0 R +>> +endobj +187 0 obj +<< +/Title 188 0 R +/A 185 0 R +/Parent 175 0 R +/Prev 183 0 R +/Next 191 0 R +>> +endobj +183 0 obj +<< +/Title 184 0 R +/A 181 0 R +/Parent 175 0 R +/Prev 179 0 R +/Next 187 0 R +>> +endobj +179 0 obj +<< +/Title 180 0 R +/A 177 0 R +/Parent 175 0 R +/Next 183 0 R +>> +endobj +175 0 obj +<< +/Title 176 0 R +/A 173 0 R +/Parent 147 0 R +/Prev 171 0 R +/First 179 0 R +/Last 227 0 R +/Count -13 +>> +endobj +171 0 obj +<< +/Title 172 0 R +/A 169 0 R +/Parent 147 0 R +/Prev 167 0 R +/Next 175 0 R +>> +endobj +167 0 obj +<< +/Title 168 0 R +/A 165 0 R +/Parent 147 0 R +/Prev 163 0 R +/Next 171 0 R +>> +endobj +163 0 obj +<< +/Title 164 0 R +/A 161 0 R +/Parent 147 0 R +/Prev 159 0 R +/Next 167 0 R +>> +endobj +159 0 obj +<< +/Title 160 0 R +/A 157 0 R +/Parent 147 0 R +/Prev 155 0 R +/Next 163 0 R +>> +endobj +155 0 obj +<< +/Title 156 0 R +/A 153 0 R +/Parent 147 0 R +/Prev 151 0 R +/Next 159 0 R +>> +endobj +151 0 obj +<< +/Title 152 0 R +/A 149 0 R +/Parent 147 0 R +/Next 155 0 R +>> +endobj +147 0 obj +<< +/Title 148 0 R +/A 145 0 R +/Parent 143 0 R +/Next 231 0 R +/First 151 0 R +/Last 175 0 R +/Count -7 +>> +endobj +143 0 obj +<< +/Title 144 0 R +/A 141 0 R +/Parent 3326 0 R +/Prev 35 0 R +/Next 599 0 R +/First 147 0 R +/Last 595 0 R +/Count -17 +>> +endobj +139 0 obj +<< +/Title 140 0 R +/A 137 0 R +/Parent 119 0 R +/Prev 135 0 R +>> +endobj +135 0 obj +<< +/Title 136 0 R +/A 133 0 R +/Parent 119 0 R +/Prev 131 0 R +/Next 139 0 R +>> +endobj +131 0 obj +<< +/Title 132 0 R +/A 129 0 R +/Parent 119 0 R +/Prev 127 0 R +/Next 135 0 R +>> +endobj +127 0 obj +<< +/Title 128 0 R +/A 125 0 R +/Parent 119 0 R +/Prev 123 0 R +/Next 131 0 R +>> +endobj +123 0 obj +<< +/Title 124 0 R +/A 121 0 R +/Parent 119 0 R +/Next 127 0 R +>> +endobj +119 0 obj +<< +/Title 120 0 R +/A 117 0 R +/Parent 35 0 R +/Prev 99 0 R +/First 123 0 R +/Last 139 0 R +/Count -5 +>> +endobj +115 0 obj +<< +/Title 116 0 R +/A 113 0 R +/Parent 99 0 R +/Prev 111 0 R +>> +endobj +111 0 obj +<< +/Title 112 0 R +/A 109 0 R +/Parent 99 0 R +/Prev 107 0 R +/Next 115 0 R +>> +endobj +107 0 obj +<< +/Title 108 0 R +/A 105 0 R +/Parent 99 0 R +/Prev 103 0 R +/Next 111 0 R +>> +endobj +103 0 obj +<< +/Title 104 0 R +/A 101 0 R +/Parent 99 0 R +/Next 107 0 R +>> +endobj +99 0 obj +<< +/Title 100 0 R +/A 97 0 R +/Parent 35 0 R +/Prev 95 0 R +/Next 119 0 R +/First 103 0 R +/Last 115 0 R +/Count -4 +>> +endobj +95 0 obj +<< +/Title 96 0 R +/A 93 0 R +/Parent 35 0 R +/Prev 91 0 R +/Next 99 0 R +>> +endobj +91 0 obj +<< +/Title 92 0 R +/A 89 0 R +/Parent 35 0 R +/Prev 87 0 R +/Next 95 0 R +>> +endobj +87 0 obj +<< +/Title 88 0 R +/A 85 0 R +/Parent 35 0 R +/Prev 51 0 R +/Next 91 0 R +>> +endobj +83 0 obj +<< +/Title 84 0 R +/A 81 0 R +/Parent 51 0 R +/Prev 79 0 R +>> +endobj +79 0 obj +<< +/Title 80 0 R +/A 77 0 R +/Parent 51 0 R +/Prev 75 0 R +/Next 83 0 R +>> +endobj +75 0 obj +<< +/Title 76 0 R +/A 73 0 R +/Parent 51 0 R +/Prev 71 0 R +/Next 79 0 R +>> +endobj +71 0 obj +<< +/Title 72 0 R +/A 69 0 R +/Parent 51 0 R +/Prev 67 0 R +/Next 75 0 R +>> +endobj +67 0 obj +<< +/Title 68 0 R +/A 65 0 R +/Parent 51 0 R +/Prev 63 0 R +/Next 71 0 R +>> +endobj +63 0 obj +<< +/Title 64 0 R +/A 61 0 R +/Parent 51 0 R +/Prev 59 0 R +/Next 67 0 R +>> +endobj +59 0 obj +<< +/Title 60 0 R +/A 57 0 R +/Parent 51 0 R +/Prev 55 0 R +/Next 63 0 R +>> +endobj +55 0 obj +<< +/Title 56 0 R +/A 53 0 R +/Parent 51 0 R +/Next 59 0 R +>> +endobj +51 0 obj +<< +/Title 52 0 R +/A 49 0 R +/Parent 35 0 R +/Prev 47 0 R +/Next 87 0 R +/First 55 0 R +/Last 83 0 R +/Count -8 +>> +endobj +47 0 obj +<< +/Title 48 0 R +/A 45 0 R +/Parent 35 0 R +/Prev 43 0 R +/Next 51 0 R +>> +endobj +43 0 obj +<< +/Title 44 0 R +/A 41 0 R +/Parent 35 0 R +/Prev 39 0 R +/Next 47 0 R +>> +endobj +39 0 obj +<< +/Title 40 0 R +/A 37 0 R +/Parent 35 0 R +/Next 43 0 R +>> +endobj +35 0 obj +<< +/Title 36 0 R +/A 33 0 R +/Parent 3326 0 R +/Prev 3 0 R +/Next 143 0 R +/First 39 0 R +/Last 119 0 R +/Count -9 +>> +endobj +31 0 obj +<< +/Title 32 0 R +/A 29 0 R +/Parent 3 0 R +/Prev 27 0 R +>> +endobj +27 0 obj +<< +/Title 28 0 R +/A 25 0 R +/Parent 3 0 R +/Prev 23 0 R +/Next 31 0 R +>> +endobj +23 0 obj +<< +/Title 24 0 R +/A 21 0 R +/Parent 3 0 R +/Prev 19 0 R +/Next 27 0 R +>> +endobj +19 0 obj +<< +/Title 20 0 R +/A 17 0 R +/Parent 3 0 R +/Prev 15 0 R +/Next 23 0 R +>> +endobj +15 0 obj +<< +/Title 16 0 R +/A 13 0 R +/Parent 3 0 R +/Prev 11 0 R +/Next 19 0 R +>> +endobj +11 0 obj +<< +/Title 12 0 R +/A 9 0 R +/Parent 3 0 R +/Prev 7 0 R +/Next 15 0 R +>> +endobj +7 0 obj +<< +/Title 8 0 R +/A 5 0 R +/Parent 3 0 R +/Next 11 0 R +>> +endobj +3 0 obj +<< +/Title 4 0 R +/A 1 0 R +/Parent 3326 0 R +/Next 35 0 R +/First 7 0 R +/Last 31 0 R +/Count -7 +>> +endobj +3327 0 obj +<< +/Names [(Doc-Start) 1170 0 R (Hfootnote.1) 1510 0 R (Hfootnote.10) 1835 0 R (Hfootnote.11) 1840 0 R (Hfootnote.12) 1861 0 R (Hfootnote.13) 1862 0 R] +/Limits [(Doc-Start) (Hfootnote.13)] +>> +endobj +3328 0 obj +<< +/Names [(Hfootnote.14) 1863 0 R (Hfootnote.15) 1864 0 R (Hfootnote.16) 1865 0 R (Hfootnote.17) 1866 0 R (Hfootnote.18) 1928 0 R (Hfootnote.19) 2023 0 R] +/Limits [(Hfootnote.14) (Hfootnote.19)] +>> +endobj +3329 0 obj +<< +/Names [(Hfootnote.2) 1511 0 R (Hfootnote.20) 2055 0 R (Hfootnote.21) 2069 0 R (Hfootnote.22) 2072 0 R (Hfootnote.23) 2246 0 R (Hfootnote.24) 2261 0 R] +/Limits [(Hfootnote.2) (Hfootnote.24)] +>> +endobj +3330 0 obj +<< +/Names [(Hfootnote.25) 2280 0 R (Hfootnote.26) 2309 0 R (Hfootnote.27) 2336 0 R (Hfootnote.3) 1512 0 R (Hfootnote.4) 1629 0 R (Hfootnote.5) 1682 0 R] +/Limits [(Hfootnote.25) (Hfootnote.5)] +>> +endobj +3331 0 obj +<< +/Names [(Hfootnote.6) 1744 0 R (Hfootnote.7) 1758 0 R (Hfootnote.8) 1809 0 R (Hfootnote.9) 1816 0 R (Item.1) 1560 0 R (Item.10) 1594 0 R] +/Limits [(Hfootnote.6) (Item.10)] +>> +endobj +3332 0 obj +<< +/Names [(Item.11) 1606 0 R (Item.12) 1607 0 R (Item.13) 1615 0 R (Item.14) 1616 0 R (Item.15) 1987 0 R (Item.16) 1988 0 R] +/Limits [(Item.11) (Item.16)] +>> +endobj +3333 0 obj +<< +/Names [(Item.17) 1989 0 R (Item.18) 1990 0 R (Item.19) 1991 0 R (Item.2) 1561 0 R (Item.20) 1992 0 R (Item.21) 2039 0 R] +/Limits [(Item.17) (Item.21)] +>> +endobj +3334 0 obj +<< +/Names [(Item.22) 2040 0 R (Item.23) 2041 0 R (Item.24) 2048 0 R (Item.25) 2049 0 R (Item.26) 2050 0 R (Item.27) 2051 0 R] +/Limits [(Item.22) (Item.27)] +>> +endobj +3335 0 obj +<< +/Names [(Item.28) 2052 0 R (Item.29) 2053 0 R (Item.3) 1562 0 R (Item.30) 2054 0 R (Item.31) 2060 0 R (Item.32) 2061 0 R] +/Limits [(Item.28) (Item.32)] +>> +endobj +3336 0 obj +<< +/Names [(Item.33) 2070 0 R (Item.34) 2071 0 R (Item.35) 2256 0 R (Item.36) 2257 0 R (Item.37) 2258 0 R (Item.38) 2259 0 R] +/Limits [(Item.33) (Item.38)] +>> +endobj +3337 0 obj +<< +/Names [(Item.39) 2260 0 R (Item.4) 1581 0 R (Item.40) 2296 0 R (Item.41) 2297 0 R (Item.42) 2298 0 R (Item.43) 2300 0 R] +/Limits [(Item.39) (Item.43)] +>> +endobj +3338 0 obj +<< +/Names [(Item.44) 2302 0 R (Item.45) 2303 0 R (Item.46) 2304 0 R (Item.47) 2305 0 R (Item.48) 2306 0 R (Item.49) 2307 0 R] +/Limits [(Item.44) (Item.49)] +>> +endobj +3339 0 obj +<< +/Names [(Item.5) 1583 0 R (Item.50) 2308 0 R (Item.6) 1584 0 R (Item.7) 1585 0 R (Item.8) 1586 0 R (Item.9) 1587 0 R] +/Limits [(Item.5) (Item.9)] +>> +endobj +3340 0 obj +<< +/Names [(chapter*.1) 1220 0 R (chapter.1) 2 0 R (chapter.10) 1162 0 R (chapter.2) 34 0 R (chapter.3) 142 0 R (chapter.4) 598 0 R] +/Limits [(chapter*.1) (chapter.4)] +>> +endobj +3341 0 obj +<< +/Names [(chapter.5) 950 0 R (chapter.6) 990 0 R (chapter.7) 1026 0 R (chapter.8) 1070 0 R (chapter.9) 1150 0 R (page.1) 1169 0 R] +/Limits [(chapter.5) (page.1)] +>> +endobj +3342 0 obj +<< +/Names [(page.10) 1531 0 R (page.100) 2144 0 R (page.101) 2154 0 R (page.102) 2169 0 R (page.103) 2198 0 R (page.104) 2228 0 R] +/Limits [(page.10) (page.104)] +>> +endobj +3343 0 obj +<< +/Names [(page.105) 2241 0 R (page.106) 2254 0 R (page.107) 2275 0 R (page.108) 2294 0 R (page.109) 2314 0 R (page.11) 1539 0 R] +/Limits [(page.105) (page.11)] +>> +endobj +3344 0 obj +<< +/Names [(page.110) 2318 0 R (page.111) 2322 0 R (page.112) 2326 0 R (page.113) 2330 0 R (page.114) 2335 0 R (page.115) 2341 0 R] +/Limits [(page.110) (page.115)] +>> +endobj +3345 0 obj +<< +/Names [(page.116) 2345 0 R (page.117) 2349 0 R (page.118) 2353 0 R (page.119) 2360 0 R (page.12) 1546 0 R (page.120) 2366 0 R] +/Limits [(page.116) (page.120)] +>> +endobj +3346 0 obj +<< +/Names [(page.121) 2376 0 R (page.122) 2382 0 R (page.123) 2386 0 R (page.124) 2391 0 R (page.125) 2395 0 R (page.126) 2399 0 R] +/Limits [(page.121) (page.126)] +>> +endobj +3347 0 obj +<< +/Names [(page.127) 2406 0 R (page.128) 2550 0 R (page.129) 2697 0 R (page.13) 1555 0 R (page.130) 2870 0 R (page.131) 3028 0 R] +/Limits [(page.127) (page.131)] +>> +endobj +3348 0 obj +<< +/Names [(page.132) 3187 0 R (page.133) 3283 0 R (page.14) 1559 0 R (page.15) 1566 0 R (page.16) 1570 0 R (page.17) 1574 0 R] +/Limits [(page.132) (page.17)] +>> +endobj +3349 0 obj +<< +/Names [(page.18) 1580 0 R (page.19) 1593 0 R (page.2) 1281 0 R (page.20) 1604 0 R (page.21) 1614 0 R (page.22) 1627 0 R] +/Limits [(page.18) (page.22)] +>> +endobj +3350 0 obj +<< +/Names [(page.23) 1637 0 R (page.24) 1641 0 R (page.25) 1650 0 R (page.26) 1657 0 R (page.27) 1662 0 R (page.28) 1666 0 R] +/Limits [(page.23) (page.28)] +>> +endobj +3351 0 obj +<< +/Names [(page.29) 1671 0 R (page.3) 1342 0 R (page.30) 1681 0 R (page.31) 1688 0 R (page.32) 1696 0 R (page.33) 1703 0 R] +/Limits [(page.29) (page.33)] +>> +endobj +3352 0 obj +<< +/Names [(page.34) 1709 0 R (page.35) 1716 0 R (page.36) 1721 0 R (page.37) 1729 0 R (page.38) 1734 0 R (page.39) 1743 0 R] +/Limits [(page.34) (page.39)] +>> +endobj +3353 0 obj +<< +/Names [(page.4) 1396 0 R (page.40) 1751 0 R (page.41) 1757 0 R (page.42) 1763 0 R (page.43) 1768 0 R (page.44) 1772 0 R] +/Limits [(page.4) (page.44)] +>> +endobj +3354 0 obj +<< +/Names [(page.45) 1777 0 R (page.46) 1781 0 R (page.47) 1785 0 R (page.48) 1793 0 R (page.49) 1799 0 R (page.5) 1455 0 R] +/Limits [(page.45) (page.5)] +>> +endobj +3355 0 obj +<< +/Names [(page.50) 1803 0 R (page.51) 1808 0 R (page.52) 1815 0 R (page.53) 1820 0 R (page.54) 1825 0 R (page.55) 1833 0 R] +/Limits [(page.50) (page.55)] +>> +endobj +3356 0 obj +<< +/Names [(page.56) 1839 0 R (page.57) 1852 0 R (page.58) 1859 0 R (page.59) 1873 0 R (page.6) 1491 0 R (page.60) 1880 0 R] +/Limits [(page.56) (page.60)] +>> +endobj +3357 0 obj +<< +/Names [(page.61) 1889 0 R (page.62) 1893 0 R (page.63) 1897 0 R (page.64) 1901 0 R (page.65) 1906 0 R (page.66) 1913 0 R] +/Limits [(page.61) (page.66)] +>> +endobj +3358 0 obj +<< +/Names [(page.67) 1918 0 R (page.68) 1926 0 R (page.69) 1933 0 R (page.7) 1501 0 R (page.70) 1938 0 R (page.71) 1943 0 R] +/Limits [(page.67) (page.71)] +>> +endobj +3359 0 obj +<< +/Names [(page.72) 1951 0 R (page.73) 1961 0 R (page.74) 1969 0 R (page.75) 1976 0 R (page.76) 1980 0 R (page.77) 1986 0 R] +/Limits [(page.72) (page.77)] +>> +endobj +3360 0 obj +<< +/Names [(page.78) 1996 0 R (page.79) 2001 0 R (page.8) 1509 0 R (page.80) 2005 0 R (page.81) 2009 0 R (page.82) 2013 0 R] +/Limits [(page.78) (page.82)] +>> +endobj +3361 0 obj +<< +/Names [(page.83) 2017 0 R (page.84) 2022 0 R (page.85) 2029 0 R (page.86) 2035 0 R (page.87) 2047 0 R (page.88) 2059 0 R] +/Limits [(page.83) (page.88)] +>> +endobj +3362 0 obj +<< +/Names [(page.89) 2068 0 R (page.9) 1524 0 R (page.90) 2076 0 R (page.91) 2081 0 R (page.92) 2085 0 R (page.93) 2090 0 R] +/Limits [(page.89) (page.93)] +>> +endobj +3363 0 obj +<< +/Names [(page.94) 2099 0 R (page.95) 2106 0 R (page.96) 2110 0 R (page.97) 2121 0 R (page.98) 2136 0 R (page.99) 2140 0 R] +/Limits [(page.94) (page.99)] +>> +endobj +3364 0 obj +<< +/Names [(section*.10) 2115 0 R (section*.11) 2122 0 R (section*.12) 2123 0 R (section*.13) 2124 0 R (section*.14) 2125 0 R (section*.15) 2126 0 R] +/Limits [(section*.10) (section*.15)] +>> +endobj +3365 0 obj +<< +/Names [(section*.16) 2127 0 R (section*.17) 2128 0 R (section*.18) 2129 0 R (section*.19) 2130 0 R (section*.2) 1854 0 R (section*.20) 2131 0 R] +/Limits [(section*.16) (section*.20)] +>> +endobj +3366 0 obj +<< +/Names [(section*.21) 2132 0 R (section*.22) 2367 0 R (section*.23) 2368 0 R (section*.24) 2369 0 R (section*.25) 2370 0 R (section*.26) 2371 0 R] +/Limits [(section*.21) (section*.26)] +>> +endobj +3367 0 obj +<< +/Names [(section*.27) 2377 0 R (section*.28) 2387 0 R (section*.29) 2407 0 R (section*.3) 1855 0 R (section*.4) 2037 0 R (section*.5) 2038 0 R] +/Limits [(section*.27) (section*.5)] +>> +endobj +3368 0 obj +<< +/Names [(section*.6) 2111 0 R (section*.7) 2112 0 R (section*.8) 2113 0 R (section*.9) 2114 0 R (section.1.1) 6 0 R (section.1.2) 10 0 R] +/Limits [(section*.6) (section.1.2)] +>> +endobj +3369 0 obj +<< +/Names [(section.1.3) 14 0 R (section.1.4) 18 0 R (section.1.5) 22 0 R (section.1.6) 26 0 R (section.1.7) 30 0 R (section.2.1) 38 0 R] +/Limits [(section.1.3) (section.2.1)] +>> +endobj +3370 0 obj +<< +/Names [(section.2.2) 42 0 R (section.2.3) 46 0 R (section.2.4) 50 0 R (section.2.5) 86 0 R (section.2.6) 90 0 R (section.2.7) 94 0 R] +/Limits [(section.2.2) (section.2.7)] +>> +endobj +3371 0 obj +<< +/Names [(section.2.8) 98 0 R (section.2.9) 118 0 R (section.3.1) 146 0 R (section.3.10) 494 0 R (section.3.11) 498 0 R (section.3.12) 526 0 R] +/Limits [(section.2.8) (section.3.12)] +>> +endobj +3372 0 obj +<< +/Names [(section.3.13) 530 0 R (section.3.14) 534 0 R (section.3.15) 566 0 R (section.3.16) 590 0 R (section.3.17) 594 0 R (section.3.2) 230 0 R] +/Limits [(section.3.13) (section.3.2)] +>> +endobj +3373 0 obj +<< +/Names [(section.3.3) 254 0 R (section.3.4) 310 0 R (section.3.5) 314 0 R (section.3.6) 422 0 R (section.3.7) 426 0 R (section.3.8) 430 0 R] +/Limits [(section.3.3) (section.3.8)] +>> +endobj +3374 0 obj +<< +/Names [(section.3.9) 478 0 R (section.4.1) 602 0 R (section.4.2) 650 0 R (section.4.3) 654 0 R (section.4.4) 718 0 R (section.4.5) 726 0 R] +/Limits [(section.3.9) (section.4.5)] +>> +endobj +3375 0 obj +<< +/Names [(section.4.6) 754 0 R (section.4.7) 822 0 R (section.5.1) 954 0 R (section.5.2) 986 0 R (section.6.1) 994 0 R (section.6.2) 998 0 R] +/Limits [(section.4.6) (section.6.2)] +>> +endobj +3376 0 obj +<< +/Names [(section.6.3) 1002 0 R (section.6.4) 1006 0 R (section.6.5) 1010 0 R (section.6.6) 1014 0 R (section.6.7) 1018 0 R (section.6.8) 1022 0 R] +/Limits [(section.6.3) (section.6.8)] +>> +endobj +3377 0 obj +<< +/Names [(section.7.1) 1030 0 R (section.7.10) 1066 0 R (section.7.2) 1034 0 R (section.7.3) 1038 0 R (section.7.4) 1042 0 R (section.7.5) 1046 0 R] +/Limits [(section.7.1) (section.7.5)] +>> +endobj +3378 0 obj +<< +/Names [(section.7.6) 1050 0 R (section.7.7) 1054 0 R (section.7.8) 1058 0 R (section.7.9) 1062 0 R (section.8.1) 1074 0 R (section.8.2) 1142 0 R] +/Limits [(section.7.6) (section.8.2)] +>> +endobj +3379 0 obj +<< +/Names [(section.8.3) 1146 0 R (section.9.1) 1154 0 R (section.9.2) 1158 0 R (subsection.2.4.1) 54 0 R (subsection.2.4.2) 58 0 R (subsection.2.4.3) 62 0 R] +/Limits [(section.8.3) (subsection.2.4.3)] +>> +endobj +3380 0 obj +<< +/Names [(subsection.2.4.4) 66 0 R (subsection.2.4.5) 70 0 R (subsection.2.4.6) 74 0 R (subsection.2.4.7) 78 0 R (subsection.2.4.8) 82 0 R (subsection.2.8.1) 102 0 R] +/Limits [(subsection.2.4.4) (subsection.2.8.1)] +>> +endobj +3381 0 obj +<< +/Names [(subsection.2.8.2) 106 0 R (subsection.2.8.3) 110 0 R (subsection.2.8.4) 114 0 R (subsection.2.9.1) 122 0 R (subsection.2.9.2) 126 0 R (subsection.2.9.3) 130 0 R] +/Limits [(subsection.2.8.2) (subsection.2.9.3)] +>> +endobj +3382 0 obj +<< +/Names [(subsection.2.9.4) 134 0 R (subsection.2.9.5) 138 0 R (subsection.3.1.1) 150 0 R (subsection.3.1.2) 154 0 R (subsection.3.1.3) 158 0 R (subsection.3.1.4) 162 0 R] +/Limits [(subsection.2.9.4) (subsection.3.1.4)] +>> +endobj +3383 0 obj +<< +/Names [(subsection.3.1.5) 166 0 R (subsection.3.1.6) 170 0 R (subsection.3.1.7) 174 0 R (subsection.3.11.1) 502 0 R (subsection.3.11.2) 514 0 R (subsection.3.11.3) 518 0 R] +/Limits [(subsection.3.1.5) (subsection.3.11.3)] +>> +endobj +3384 0 obj +<< +/Names [(subsection.3.11.4) 522 0 R (subsection.3.14.1) 538 0 R (subsection.3.14.2) 542 0 R (subsection.3.14.3) 554 0 R (subsection.3.14.4) 562 0 R (subsection.3.15.1) 570 0 R] +/Limits [(subsection.3.11.4) (subsection.3.15.1)] +>> +endobj +3385 0 obj +<< +/Names [(subsection.3.15.2) 582 0 R (subsection.3.15.3) 586 0 R (subsection.3.2.1) 234 0 R (subsection.3.2.2) 238 0 R (subsection.3.2.3) 242 0 R (subsection.3.2.4) 246 0 R] +/Limits [(subsection.3.15.2) (subsection.3.2.4)] +>> +endobj +3386 0 obj +<< +/Names [(subsection.3.2.5) 250 0 R (subsection.3.3.1) 258 0 R (subsection.3.3.10) 294 0 R (subsection.3.3.11) 298 0 R (subsection.3.3.12) 302 0 R (subsection.3.3.13) 306 0 R] +/Limits [(subsection.3.2.5) (subsection.3.3.13)] +>> +endobj +3387 0 obj +<< +/Names [(subsection.3.3.2) 262 0 R (subsection.3.3.3) 266 0 R (subsection.3.3.4) 270 0 R (subsection.3.3.5) 274 0 R (subsection.3.3.6) 278 0 R (subsection.3.3.7) 282 0 R] +/Limits [(subsection.3.3.2) (subsection.3.3.7)] +>> +endobj +3388 0 obj +<< +/Names [(subsection.3.3.8) 286 0 R (subsection.3.3.9) 290 0 R (subsection.3.5.1) 318 0 R (subsection.3.5.10) 418 0 R (subsection.3.5.2) 358 0 R (subsection.3.5.3) 374 0 R] +/Limits [(subsection.3.3.8) (subsection.3.5.3)] +>> +endobj +3389 0 obj +<< +/Names [(subsection.3.5.4) 386 0 R (subsection.3.5.5) 398 0 R (subsection.3.5.6) 402 0 R (subsection.3.5.7) 406 0 R (subsection.3.5.8) 410 0 R (subsection.3.5.9) 414 0 R] +/Limits [(subsection.3.5.4) (subsection.3.5.9)] +>> +endobj +3390 0 obj +<< +/Names [(subsection.3.8.1) 434 0 R (subsection.3.8.2) 454 0 R (subsection.3.8.3) 458 0 R (subsection.3.8.4) 462 0 R (subsection.3.8.5) 466 0 R (subsection.3.8.6) 470 0 R] +/Limits [(subsection.3.8.1) (subsection.3.8.6)] +>> +endobj +3391 0 obj +<< +/Names [(subsection.3.8.7) 474 0 R (subsection.3.9.1) 482 0 R (subsection.3.9.2) 486 0 R (subsection.3.9.3) 490 0 R (subsection.4.1.1) 606 0 R (subsection.4.1.2) 610 0 R] +/Limits [(subsection.3.8.7) (subsection.4.1.2)] +>> +endobj +3392 0 obj +<< +/Names [(subsection.4.1.3) 614 0 R (subsection.4.1.4) 626 0 R (subsection.4.1.5) 630 0 R (subsection.4.3.1) 658 0 R (subsection.4.3.2) 662 0 R (subsection.4.3.3) 670 0 R] +/Limits [(subsection.4.1.3) (subsection.4.3.3)] +>> +endobj +3393 0 obj +<< +/Names [(subsection.4.3.4) 682 0 R (subsection.4.3.5) 690 0 R (subsection.4.3.6) 702 0 R (subsection.4.3.7) 706 0 R (subsection.4.3.8) 710 0 R (subsection.4.3.9) 714 0 R] +/Limits [(subsection.4.3.4) (subsection.4.3.9)] +>> +endobj +3394 0 obj +<< +/Names [(subsection.4.4.1) 722 0 R (subsection.4.5.1) 730 0 R (subsection.4.6.1) 758 0 R (subsection.4.6.2) 762 0 R (subsection.4.6.3) 766 0 R (subsection.4.6.4) 770 0 R] +/Limits [(subsection.4.4.1) (subsection.4.6.4)] +>> +endobj +3395 0 obj +<< +/Names [(subsection.4.6.5) 774 0 R (subsection.4.6.6) 778 0 R (subsection.4.6.7) 782 0 R (subsection.4.6.8) 786 0 R (subsection.4.6.9) 810 0 R (subsection.4.7.1) 826 0 R] +/Limits [(subsection.4.6.5) (subsection.4.7.1)] +>> +endobj +3396 0 obj +<< +/Names [(subsection.4.7.10) 882 0 R (subsection.4.7.11) 886 0 R (subsection.4.7.12) 890 0 R (subsection.4.7.13) 894 0 R (subsection.4.7.14) 898 0 R (subsection.4.7.15) 902 0 R] +/Limits [(subsection.4.7.10) (subsection.4.7.15)] +>> +endobj +3397 0 obj +<< +/Names [(subsection.4.7.16) 906 0 R (subsection.4.7.17) 910 0 R (subsection.4.7.18) 914 0 R (subsection.4.7.19) 930 0 R (subsection.4.7.2) 830 0 R (subsection.4.7.20) 938 0 R] +/Limits [(subsection.4.7.16) (subsection.4.7.20)] +>> +endobj +3398 0 obj +<< +/Names [(subsection.4.7.3) 854 0 R (subsection.4.7.4) 858 0 R (subsection.4.7.5) 862 0 R (subsection.4.7.6) 866 0 R (subsection.4.7.7) 870 0 R (subsection.4.7.8) 874 0 R] +/Limits [(subsection.4.7.3) (subsection.4.7.8)] +>> +endobj +3399 0 obj +<< +/Names [(subsection.4.7.9) 878 0 R (subsection.5.1.1) 958 0 R (subsection.5.1.2) 962 0 R (subsection.5.1.3) 966 0 R (subsection.5.1.4) 970 0 R (subsection.5.1.5) 974 0 R] +/Limits [(subsection.4.7.9) (subsection.5.1.5)] +>> +endobj +3400 0 obj +<< +/Names [(subsection.5.1.6) 978 0 R (subsection.5.1.7) 982 0 R (subsection.8.1.1) 1078 0 R (subsection.8.1.10) 1114 0 R (subsection.8.1.11) 1118 0 R (subsection.8.1.12) 1122 0 R] +/Limits [(subsection.5.1.6) (subsection.8.1.12)] +>> +endobj +3401 0 obj +<< +/Names [(subsection.8.1.13) 1126 0 R (subsection.8.1.14) 1130 0 R (subsection.8.1.15) 1134 0 R (subsection.8.1.16) 1138 0 R (subsection.8.1.2) 1082 0 R (subsection.8.1.3) 1086 0 R] +/Limits [(subsection.8.1.13) (subsection.8.1.3)] +>> +endobj +3402 0 obj +<< +/Names [(subsection.8.1.4) 1090 0 R (subsection.8.1.5) 1094 0 R (subsection.8.1.6) 1098 0 R (subsection.8.1.7) 1102 0 R (subsection.8.1.8) 1106 0 R (subsection.8.1.9) 1110 0 R] +/Limits [(subsection.8.1.4) (subsection.8.1.9)] +>> +endobj +3403 0 obj +<< +/Names [(subsubsection.3.1.7.1) 178 0 R (subsubsection.3.1.7.10) 214 0 R (subsubsection.3.1.7.11) 218 0 R (subsubsection.3.1.7.12) 222 0 R (subsubsection.3.1.7.13) 226 0 R (subsubsection.3.1.7.2) 182 0 R] +/Limits [(subsubsection.3.1.7.1) (subsubsection.3.1.7.2)] +>> +endobj +3404 0 obj +<< +/Names [(subsubsection.3.1.7.3) 186 0 R (subsubsection.3.1.7.4) 190 0 R (subsubsection.3.1.7.5) 194 0 R (subsubsection.3.1.7.6) 198 0 R (subsubsection.3.1.7.7) 202 0 R (subsubsection.3.1.7.8) 206 0 R] +/Limits [(subsubsection.3.1.7.3) (subsubsection.3.1.7.8)] +>> +endobj +3405 0 obj +<< +/Names [(subsubsection.3.1.7.9) 210 0 R (subsubsection.3.11.1.1) 506 0 R (subsubsection.3.11.1.2) 510 0 R (subsubsection.3.14.2.1) 546 0 R (subsubsection.3.14.2.2) 550 0 R (subsubsection.3.14.3.1) 558 0 R] +/Limits [(subsubsection.3.1.7.9) (subsubsection.3.14.3.1)] +>> +endobj +3406 0 obj +<< +/Names [(subsubsection.3.15.1.1) 574 0 R (subsubsection.3.15.1.2) 578 0 R (subsubsection.3.5.1.1) 322 0 R (subsubsection.3.5.1.2) 326 0 R (subsubsection.3.5.1.3) 330 0 R (subsubsection.3.5.1.4) 334 0 R] +/Limits [(subsubsection.3.15.1.1) (subsubsection.3.5.1.4)] +>> +endobj +3407 0 obj +<< +/Names [(subsubsection.3.5.1.5) 338 0 R (subsubsection.3.5.1.6) 342 0 R (subsubsection.3.5.1.7) 346 0 R (subsubsection.3.5.1.8) 350 0 R (subsubsection.3.5.1.9) 354 0 R (subsubsection.3.5.2.1) 362 0 R] +/Limits [(subsubsection.3.5.1.5) (subsubsection.3.5.2.1)] +>> +endobj +3408 0 obj +<< +/Names [(subsubsection.3.5.2.2) 366 0 R (subsubsection.3.5.2.3) 370 0 R (subsubsection.3.5.3.1) 378 0 R (subsubsection.3.5.3.2) 382 0 R (subsubsection.3.5.4.1) 390 0 R (subsubsection.3.5.4.2) 394 0 R] +/Limits [(subsubsection.3.5.2.2) (subsubsection.3.5.4.2)] +>> +endobj +3409 0 obj +<< +/Names [(subsubsection.3.8.1.1) 438 0 R (subsubsection.3.8.1.2) 442 0 R (subsubsection.3.8.1.3) 446 0 R (subsubsection.3.8.1.4) 450 0 R (subsubsection.4.1.3.1) 618 0 R (subsubsection.4.1.3.2) 622 0 R] +/Limits [(subsubsection.3.8.1.1) (subsubsection.4.1.3.2)] +>> +endobj +3410 0 obj +<< +/Names [(subsubsection.4.1.5.1) 634 0 R (subsubsection.4.1.5.2) 638 0 R (subsubsection.4.1.5.3) 642 0 R (subsubsection.4.1.5.4) 646 0 R (subsubsection.4.3.2.1) 666 0 R (subsubsection.4.3.3.1) 674 0 R] +/Limits [(subsubsection.4.1.5.1) (subsubsection.4.3.3.1)] +>> +endobj +3411 0 obj +<< +/Names [(subsubsection.4.3.3.2) 678 0 R (subsubsection.4.3.4.1) 686 0 R (subsubsection.4.3.5.1) 694 0 R (subsubsection.4.3.5.2) 698 0 R (subsubsection.4.5.1.1) 734 0 R (subsubsection.4.5.1.2) 738 0 R] +/Limits [(subsubsection.4.3.3.2) (subsubsection.4.5.1.2)] +>> +endobj +3412 0 obj +<< +/Names [(subsubsection.4.5.1.3) 742 0 R (subsubsection.4.5.1.4) 746 0 R (subsubsection.4.5.1.5) 750 0 R (subsubsection.4.6.8.1) 790 0 R (subsubsection.4.6.8.2) 794 0 R (subsubsection.4.6.8.3) 798 0 R] +/Limits [(subsubsection.4.5.1.3) (subsubsection.4.6.8.3)] +>> +endobj +3413 0 obj +<< +/Names [(subsubsection.4.6.8.4) 802 0 R (subsubsection.4.6.8.5) 806 0 R (subsubsection.4.6.9.1) 814 0 R (subsubsection.4.6.9.2) 818 0 R (subsubsection.4.7.18.1) 918 0 R (subsubsection.4.7.18.2) 922 0 R] +/Limits [(subsubsection.4.6.8.4) (subsubsection.4.7.18.2)] +>> +endobj +3414 0 obj +<< +/Names [(subsubsection.4.7.18.3) 926 0 R (subsubsection.4.7.19.1) 934 0 R (subsubsection.4.7.2.1) 834 0 R (subsubsection.4.7.2.2) 838 0 R (subsubsection.4.7.2.3) 842 0 R (subsubsection.4.7.2.4) 846 0 R] +/Limits [(subsubsection.4.7.18.3) (subsubsection.4.7.2.4)] +>> +endobj +3415 0 obj +<< +/Names [(subsubsection.4.7.2.5) 850 0 R (subsubsection.4.7.20.1) 942 0 R (subsubsection.4.7.20.2) 946 0 R (table.3.1) 1860 0 R (table.9.1) 2378 0 R] +/Limits [(subsubsection.4.7.2.5) (table.9.1)] +>> +endobj +3416 0 obj +<< +/Kids [3327 0 R 3328 0 R 3329 0 R 3330 0 R 3331 0 R 3332 0 R] +/Limits [(Doc-Start) (Item.16)] +>> +endobj +3417 0 obj +<< +/Kids [3333 0 R 3334 0 R 3335 0 R 3336 0 R 3337 0 R 3338 0 R] +/Limits [(Item.17) (Item.49)] +>> +endobj +3418 0 obj +<< +/Kids [3339 0 R 3340 0 R 3341 0 R 3342 0 R 3343 0 R 3344 0 R] +/Limits [(Item.5) (page.115)] +>> +endobj +3419 0 obj +<< +/Kids [3345 0 R 3346 0 R 3347 0 R 3348 0 R 3349 0 R 3350 0 R] +/Limits [(page.116) (page.28)] +>> +endobj +3420 0 obj +<< +/Kids [3351 0 R 3352 0 R 3353 0 R 3354 0 R 3355 0 R 3356 0 R] +/Limits [(page.29) (page.60)] +>> +endobj +3421 0 obj +<< +/Kids [3357 0 R 3358 0 R 3359 0 R 3360 0 R 3361 0 R 3362 0 R] +/Limits [(page.61) (page.93)] +>> +endobj +3422 0 obj +<< +/Kids [3363 0 R 3364 0 R 3365 0 R 3366 0 R 3367 0 R 3368 0 R] +/Limits [(page.94) (section.1.2)] +>> +endobj +3423 0 obj +<< +/Kids [3369 0 R 3370 0 R 3371 0 R 3372 0 R 3373 0 R 3374 0 R] +/Limits [(section.1.3) (section.4.5)] +>> +endobj +3424 0 obj +<< +/Kids [3375 0 R 3376 0 R 3377 0 R 3378 0 R 3379 0 R 3380 0 R] +/Limits [(section.4.6) (subsection.2.8.1)] +>> +endobj +3425 0 obj +<< +/Kids [3381 0 R 3382 0 R 3383 0 R 3384 0 R 3385 0 R 3386 0 R] +/Limits [(subsection.2.8.2) (subsection.3.3.13)] +>> +endobj +3426 0 obj +<< +/Kids [3387 0 R 3388 0 R 3389 0 R 3390 0 R 3391 0 R 3392 0 R] +/Limits [(subsection.3.3.2) (subsection.4.3.3)] +>> +endobj +3427 0 obj +<< +/Kids [3393 0 R 3394 0 R 3395 0 R 3396 0 R 3397 0 R 3398 0 R] +/Limits [(subsection.4.3.4) (subsection.4.7.8)] +>> +endobj +3428 0 obj +<< +/Kids [3399 0 R 3400 0 R 3401 0 R 3402 0 R 3403 0 R 3404 0 R] +/Limits [(subsection.4.7.9) (subsubsection.3.1.7.8)] +>> +endobj +3429 0 obj +<< +/Kids [3405 0 R 3406 0 R 3407 0 R 3408 0 R 3409 0 R 3410 0 R] +/Limits [(subsubsection.3.1.7.9) (subsubsection.4.3.3.1)] +>> +endobj +3430 0 obj +<< +/Kids [3411 0 R 3412 0 R 3413 0 R 3414 0 R 3415 0 R] +/Limits [(subsubsection.4.3.3.2) (table.9.1)] +>> +endobj +3431 0 obj +<< +/Kids [3416 0 R 3417 0 R 3418 0 R 3419 0 R 3420 0 R 3421 0 R] +/Limits [(Doc-Start) (page.93)] +>> +endobj +3432 0 obj +<< +/Kids [3422 0 R 3423 0 R 3424 0 R 3425 0 R 3426 0 R 3427 0 R] +/Limits [(page.94) (subsection.4.7.8)] +>> +endobj +3433 0 obj +<< +/Kids [3428 0 R 3429 0 R 3430 0 R] +/Limits [(subsection.4.7.9) (table.9.1)] +>> +endobj +3434 0 obj +<< +/Kids [3431 0 R 3432 0 R 3433 0 R] +/Limits [(Doc-Start) (table.9.1)] +>> +endobj +3435 0 obj +<< +/Dests 3434 0 R +>> +endobj +3436 0 obj +<< +/Type /Catalog +/Pages 3325 0 R +/Outlines 3326 0 R +/Names 3435 0 R +/PageMode/UseOutlines/PageLabels<</Nums[0<</S/D>>1<</S/D>>]>> +/OpenAction 1165 0 R +>> +endobj +3437 0 obj +<< +/Producer (pdfTeX-1.40.21) +/Author(\376\377\000S\000D\000C\000C\000\040\000d\000e\000v\000e\000l\000o\000p\000m\000e\000n\000t\000\040\000t\000e\000a\000m)/Title(\376\377\000S\000D\000C\000C\000\040\000C\000o\000m\000p\000i\000l\000e\000r\000\040\000U\000s\000e\000r\000\040\000G\000u\000i\000d\000e)/Subject(\376\377\000i\000n\000s\000t\000a\000l\000l\000a\000t\000i\000o\000n\000,\000\040\000u\000s\000e\000r\000\040\000m\000a\000n\000u\000a\000l)/Creator(LaTeX with hyperref)/Keywords(\376\377\0006\0008\000h\000c\0000\0008\000\040\0008\0000\0003\0002\000\040\0008\0000\0005\0001\000\040\000a\000n\000s\000i\000\040\000i\000s\000o\000\040\000c\000\040\000c\000o\000m\000p\000i\000l\000e\000r\000\040\000a\000s\000s\000e\000m\000b\000l\000e\000r\000\040\000C\000P\000U\000\040\000D\000S\0003\0009\0000\000\040\000e\000m\000b\000e\000d\000d\000e\000d\000\040\000d\000e\000v\000e\000l\000o\000p\000m\000e\000n\000t\000\040\000f\000r\000e\000e\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000A\000r\000i\000t\000h\000m\000e\000t\000i\000c\000\040\000F\000r\000e\000e\000s\000c\000a\000l\000e\000\040\000G\000P\000L\000\040\000H\000C\0000\0008\000\040\000S\0000\0008\000\040\000i\000n\000l\000i\000n\000e\000\040\000I\000n\000t\000e\000l\000\040\000I\000S\000O\000/\000I\000E\000C\000\040\0009\0008\0009\0009\000:\0001\0009\0009\0000\000\040\000L\000i\000n\000u\000x\000\040\000M\000A\000C\000\040\000O\000S\000\040\000X\000\040\000m\000a\000n\000u\000a\000l\000\040\000M\000a\000x\000i\000m\000\040\000m\000c\000s\0005\0001\000\040\000M\000i\000c\000r\000o\000c\000h\000i\000p\000\040\000m\000i\000c\000r\000o\000c\000o\000n\000t\000r\000o\000l\000l\000e\000r\000\040\000o\000p\000e\000n\000\040\000s\000o\000u\000r\000c\000e\000\040\000P\000I\000C\000\040\000U\000n\000i\000x\000\040\000W\000i\000n\000d\000o\000w\000s\000\040\000Z\0008\0000\000\040\000Z\0001\0008\0000\000\040\000Z\000i\000l\000o\000g\000\040\000R\000a\000b\000b\000i\000t) +/CreationDate (D:20220503003200-05'00') +/ModDate (D:20220503003200-05'00') +/Trapped /False +/PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) kpathsea version 6.3.2) +>> +endobj +xref +0 3438 +0000000000 65535 f +0000000015 00000 n +0000126300 00000 n +0000882444 00000 n +0000000060 00000 n +0000000146 00000 n +0000126360 00000 n +0000882374 00000 n +0000000193 00000 n +0000000272 00000 n +0000131351 00000 n +0000882290 00000 n +0000000319 00000 n +0000000447 00000 n +0000135616 00000 n +0000882204 00000 n +0000000495 00000 n +0000000587 00000 n +0000135677 00000 n +0000882118 00000 n +0000000635 00000 n +0000000780 00000 n +0000135738 00000 n +0000882032 00000 n +0000000828 00000 n +0000001044 00000 n +0000144764 00000 n +0000881946 00000 n +0000001092 00000 n +0000001217 00000 n +0000144825 00000 n +0000881873 00000 n +0000001265 00000 n +0000001370 00000 n +0000146583 00000 n +0000881746 00000 n +0000001416 00000 n +0000001521 00000 n +0000146644 00000 n +0000881672 00000 n +0000001569 00000 n +0000001684 00000 n +0000151561 00000 n +0000881585 00000 n +0000001732 00000 n +0000001827 00000 n +0000154021 00000 n +0000881498 00000 n +0000001875 00000 n +0000001965 00000 n +0000159033 00000 n +0000881374 00000 n +0000002013 00000 n +0000002108 00000 n +0000159094 00000 n +0000881300 00000 n +0000002161 00000 n +0000002307 00000 n +0000162521 00000 n +0000881213 00000 n +0000002360 00000 n +0000002527 00000 n +0000162582 00000 n +0000881126 00000 n +0000002580 00000 n +0000002830 00000 n +0000162643 00000 n +0000881039 00000 n +0000002883 00000 n +0000003115 00000 n +0000166946 00000 n +0000880952 00000 n +0000003168 00000 n +0000003482 00000 n +0000170730 00000 n +0000880865 00000 n +0000003535 00000 n +0000003752 00000 n +0000170917 00000 n +0000880778 00000 n +0000003805 00000 n +0000004042 00000 n +0000170978 00000 n +0000880704 00000 n +0000004095 00000 n +0000004190 00000 n +0000176282 00000 n +0000880617 00000 n +0000004238 00000 n +0000004401 00000 n +0000176343 00000 n +0000880530 00000 n +0000004449 00000 n +0000004607 00000 n +0000176404 00000 n +0000880443 00000 n +0000004655 00000 n +0000004816 00000 n +0000179449 00000 n +0000880315 00000 n +0000004864 00000 n +0000005015 00000 n +0000179510 00000 n +0000880237 00000 n +0000005069 00000 n +0000005272 00000 n +0000179572 00000 n +0000880145 00000 n +0000005326 00000 n +0000005504 00000 n +0000179634 00000 n +0000880053 00000 n +0000005558 00000 n +0000005701 00000 n +0000181995 00000 n +0000879975 00000 n +0000005755 00000 n +0000005989 00000 n +0000182057 00000 n +0000879859 00000 n +0000006038 00000 n +0000006162 00000 n +0000185427 00000 n +0000879780 00000 n +0000006216 00000 n +0000006348 00000 n +0000185489 00000 n +0000879687 00000 n +0000006402 00000 n +0000006569 00000 n +0000185551 00000 n +0000879594 00000 n +0000006623 00000 n +0000006907 00000 n +0000185613 00000 n +0000879501 00000 n +0000006961 00000 n +0000007207 00000 n +0000185675 00000 n +0000879422 00000 n +0000007261 00000 n +0000007446 00000 n +0000187742 00000 n +0000879289 00000 n +0000007493 00000 n +0000007574 00000 n +0000187804 00000 n +0000879171 00000 n +0000007623 00000 n +0000007746 00000 n +0000187866 00000 n +0000879092 00000 n +0000007800 00000 n +0000007940 00000 n +0000189954 00000 n +0000878999 00000 n +0000007994 00000 n +0000008060 00000 n +0000190016 00000 n +0000878906 00000 n +0000008114 00000 n +0000008180 00000 n +0000190078 00000 n +0000878813 00000 n +0000008234 00000 n +0000008369 00000 n +0000190140 00000 n +0000878720 00000 n +0000008423 00000 n +0000008489 00000 n +0000190202 00000 n +0000878627 00000 n +0000008543 00000 n +0000008624 00000 n +0000190264 00000 n +0000878508 00000 n +0000008678 00000 n +0000008864 00000 n +0000190326 00000 n +0000878429 00000 n +0000008923 00000 n +0000009006 00000 n +0000190388 00000 n +0000878336 00000 n +0000009065 00000 n +0000009148 00000 n +0000190450 00000 n +0000878243 00000 n +0000009207 00000 n +0000009290 00000 n +0000192305 00000 n +0000878150 00000 n +0000009349 00000 n +0000009427 00000 n +0000192367 00000 n +0000878057 00000 n +0000009486 00000 n +0000009554 00000 n +0000192429 00000 n +0000877964 00000 n +0000009613 00000 n +0000009714 00000 n +0000192491 00000 n +0000877871 00000 n +0000009773 00000 n +0000009902 00000 n +0000192551 00000 n +0000877778 00000 n +0000009961 00000 n +0000010014 00000 n +0000192612 00000 n +0000877685 00000 n +0000010073 00000 n +0000010348 00000 n +0000192674 00000 n +0000877592 00000 n +0000010408 00000 n +0000010486 00000 n +0000192736 00000 n +0000877499 00000 n +0000010546 00000 n +0000010697 00000 n +0000195328 00000 n +0000877406 00000 n +0000010757 00000 n +0000010873 00000 n +0000195390 00000 n +0000877327 00000 n +0000010933 00000 n +0000011021 00000 n +0000195452 00000 n +0000877195 00000 n +0000011070 00000 n +0000011143 00000 n +0000195514 00000 n +0000877116 00000 n +0000011197 00000 n +0000011369 00000 n +0000199138 00000 n +0000877023 00000 n +0000011423 00000 n +0000011628 00000 n +0000199200 00000 n +0000876930 00000 n +0000011682 00000 n +0000011897 00000 n +0000202047 00000 n +0000876837 00000 n +0000011951 00000 n +0000012158 00000 n +0000202109 00000 n +0000876758 00000 n +0000012212 00000 n +0000012463 00000 n +0000202171 00000 n +0000876625 00000 n +0000012512 00000 n +0000012646 00000 n +0000202233 00000 n +0000876546 00000 n +0000012700 00000 n +0000012869 00000 n +0000206225 00000 n +0000876453 00000 n +0000012923 00000 n +0000013054 00000 n +0000210019 00000 n +0000876360 00000 n +0000013108 00000 n +0000013239 00000 n +0000214340 00000 n +0000876267 00000 n +0000013293 00000 n +0000013389 00000 n +0000221545 00000 n +0000876174 00000 n +0000013443 00000 n +0000013544 00000 n +0000225577 00000 n +0000876081 00000 n +0000013598 00000 n +0000013694 00000 n +0000225639 00000 n +0000875988 00000 n +0000013748 00000 n +0000013890 00000 n +0000228799 00000 n +0000875895 00000 n +0000013944 00000 n +0000014447 00000 n +0000228861 00000 n +0000875802 00000 n +0000014501 00000 n +0000014870 00000 n +0000228923 00000 n +0000875709 00000 n +0000014925 00000 n +0000015016 00000 n +0000228985 00000 n +0000875616 00000 n +0000015071 00000 n +0000015162 00000 n +0000229047 00000 n +0000875523 00000 n +0000015217 00000 n +0000015376 00000 n +0000237793 00000 n +0000875444 00000 n +0000015431 00000 n +0000015651 00000 n +0000237855 00000 n +0000875351 00000 n +0000015700 00000 n +0000015836 00000 n +0000237916 00000 n +0000875218 00000 n +0000015885 00000 n +0000016039 00000 n +0000237978 00000 n +0000875100 00000 n +0000016093 00000 n +0000016343 00000 n +0000240375 00000 n +0000875021 00000 n +0000016402 00000 n +0000016523 00000 n +0000240437 00000 n +0000874928 00000 n +0000016582 00000 n +0000016703 00000 n +0000240499 00000 n +0000874835 00000 n +0000016762 00000 n +0000016831 00000 n +0000240561 00000 n +0000874742 00000 n +0000016890 00000 n +0000016959 00000 n +0000243935 00000 n +0000874649 00000 n +0000017018 00000 n +0000017082 00000 n +0000243997 00000 n +0000874556 00000 n +0000017141 00000 n +0000017200 00000 n +0000244059 00000 n +0000874463 00000 n +0000017259 00000 n +0000017499 00000 n +0000247078 00000 n +0000874370 00000 n +0000017558 00000 n +0000017874 00000 n +0000247140 00000 n +0000874291 00000 n +0000017933 00000 n +0000018113 00000 n +0000250520 00000 n +0000874159 00000 n +0000018167 00000 n +0000018427 00000 n +0000250582 00000 n +0000874080 00000 n +0000018486 00000 n +0000018703 00000 n +0000250644 00000 n +0000873987 00000 n +0000018762 00000 n +0000019038 00000 n +0000250706 00000 n +0000873908 00000 n +0000019097 00000 n +0000019413 00000 n +0000250768 00000 n +0000873776 00000 n +0000019467 00000 n +0000019702 00000 n +0000250830 00000 n +0000873697 00000 n +0000019761 00000 n +0000019833 00000 n +0000252999 00000 n +0000873618 00000 n +0000019892 00000 n +0000019969 00000 n +0000253061 00000 n +0000873486 00000 n +0000020023 00000 n +0000020273 00000 n +0000253123 00000 n +0000873407 00000 n +0000020332 00000 n +0000020391 00000 n +0000253185 00000 n +0000873328 00000 n +0000020450 00000 n +0000020519 00000 n +0000253247 00000 n +0000873235 00000 n +0000020573 00000 n +0000020780 00000 n +0000256333 00000 n +0000873142 00000 n +0000020834 00000 n +0000020960 00000 n +0000259497 00000 n +0000873049 00000 n +0000021014 00000 n +0000021208 00000 n +0000259559 00000 n +0000872956 00000 n +0000021262 00000 n +0000021373 00000 n +0000259620 00000 n +0000872863 00000 n +0000021427 00000 n +0000021528 00000 n +0000259682 00000 n +0000872784 00000 n +0000021583 00000 n +0000022106 00000 n +0000259744 00000 n +0000872691 00000 n +0000022155 00000 n +0000022342 00000 n +0000262552 00000 n +0000872598 00000 n +0000022391 00000 n +0000022469 00000 n +0000262614 00000 n +0000872466 00000 n +0000022518 00000 n +0000022682 00000 n +0000262676 00000 n +0000872348 00000 n +0000022736 00000 n +0000022862 00000 n +0000267392 00000 n +0000872269 00000 n +0000022921 00000 n +0000023247 00000 n +0000267454 00000 n +0000872176 00000 n +0000023306 00000 n +0000023561 00000 n +0000267516 00000 n +0000872083 00000 n +0000023620 00000 n +0000023860 00000 n +0000267578 00000 n +0000872004 00000 n +0000023919 00000 n +0000024245 00000 n +0000267640 00000 n +0000871911 00000 n +0000024299 00000 n +0000024526 00000 n +0000271152 00000 n +0000871818 00000 n +0000024580 00000 n +0000024772 00000 n +0000271214 00000 n +0000871725 00000 n +0000024826 00000 n +0000025097 00000 n +0000271276 00000 n +0000871632 00000 n +0000025151 00000 n +0000025470 00000 n +0000273598 00000 n +0000871539 00000 n +0000025524 00000 n +0000025782 00000 n +0000273660 00000 n +0000871460 00000 n +0000025836 00000 n +0000026028 00000 n +0000273722 00000 n +0000871328 00000 n +0000026077 00000 n +0000026279 00000 n +0000273784 00000 n +0000871249 00000 n +0000026333 00000 n +0000026583 00000 n +0000273846 00000 n +0000871156 00000 n +0000026637 00000 n +0000026887 00000 n +0000277799 00000 n +0000871077 00000 n +0000026941 00000 n +0000027136 00000 n +0000277861 00000 n +0000870984 00000 n +0000027186 00000 n +0000027495 00000 n +0000281564 00000 n +0000870852 00000 n +0000027545 00000 n +0000027684 00000 n +0000281626 00000 n +0000870734 00000 n +0000027739 00000 n +0000027921 00000 n +0000281688 00000 n +0000870655 00000 n +0000027981 00000 n +0000028183 00000 n +0000281750 00000 n +0000870576 00000 n +0000028243 00000 n +0000028530 00000 n +0000281811 00000 n +0000870483 00000 n +0000028585 00000 n +0000028760 00000 n +0000287132 00000 n +0000870390 00000 n +0000028815 00000 n +0000028921 00000 n +0000290070 00000 n +0000870311 00000 n +0000028976 00000 n +0000029204 00000 n +0000293418 00000 n +0000870218 00000 n +0000029254 00000 n +0000029562 00000 n +0000293479 00000 n +0000870125 00000 n +0000029612 00000 n +0000029756 00000 n +0000297666 00000 n +0000869993 00000 n +0000029806 00000 n +0000029917 00000 n +0000297728 00000 n +0000869914 00000 n +0000029972 00000 n +0000030277 00000 n +0000297790 00000 n +0000869782 00000 n +0000030332 00000 n +0000030606 00000 n +0000297852 00000 n +0000869703 00000 n +0000030666 00000 n +0000030739 00000 n +0000302720 00000 n +0000869624 00000 n +0000030799 00000 n +0000030877 00000 n +0000302782 00000 n +0000869492 00000 n +0000030932 00000 n +0000031176 00000 n +0000302844 00000 n +0000869427 00000 n +0000031236 00000 n +0000031304 00000 n +0000307830 00000 n +0000869348 00000 n +0000031359 00000 n +0000031465 00000 n +0000307892 00000 n +0000869216 00000 n +0000031515 00000 n +0000031611 00000 n +0000307954 00000 n +0000869098 00000 n +0000031666 00000 n +0000031795 00000 n +0000308015 00000 n +0000869019 00000 n +0000031855 00000 n +0000032040 00000 n +0000308077 00000 n +0000868940 00000 n +0000032100 00000 n +0000032201 00000 n +0000308139 00000 n +0000868847 00000 n +0000032256 00000 n +0000032380 00000 n +0000312723 00000 n +0000868768 00000 n +0000032435 00000 n +0000032559 00000 n +0000312785 00000 n +0000868675 00000 n +0000032609 00000 n +0000032672 00000 n +0000320049 00000 n +0000868596 00000 n +0000032722 00000 n +0000032917 00000 n +0000325133 00000 n +0000868463 00000 n +0000032964 00000 n +0000033146 00000 n +0000325195 00000 n +0000868345 00000 n +0000033195 00000 n +0000033296 00000 n +0000325257 00000 n +0000868266 00000 n +0000033350 00000 n +0000033482 00000 n +0000325319 00000 n +0000868173 00000 n +0000033536 00000 n +0000033731 00000 n +0000325380 00000 n +0000868041 00000 n +0000033785 00000 n +0000033878 00000 n +0000329573 00000 n +0000867962 00000 n +0000033937 00000 n +0000034005 00000 n +0000329635 00000 n +0000867883 00000 n +0000034064 00000 n +0000034132 00000 n +0000329697 00000 n +0000867790 00000 n +0000034186 00000 n +0000034340 00000 n +0000337998 00000 n +0000867672 00000 n +0000034394 00000 n +0000034586 00000 n +0000338060 00000 n +0000867593 00000 n +0000034645 00000 n +0000034903 00000 n +0000338122 00000 n +0000867500 00000 n +0000034962 00000 n +0000035063 00000 n +0000338184 00000 n +0000867407 00000 n +0000035122 00000 n +0000035327 00000 n +0000340009 00000 n +0000867328 00000 n +0000035386 00000 n +0000035571 00000 n +0000344630 00000 n +0000867235 00000 n +0000035620 00000 n +0000035701 00000 n +0000344692 00000 n +0000867103 00000 n +0000035750 00000 n +0000036296 00000 n +0000344754 00000 n +0000867024 00000 n +0000036350 00000 n +0000036441 00000 n +0000344816 00000 n +0000866892 00000 n +0000036495 00000 n +0000036586 00000 n +0000344878 00000 n +0000866827 00000 n +0000036645 00000 n +0000036769 00000 n +0000344939 00000 n +0000866695 00000 n +0000036823 00000 n +0000037056 00000 n +0000356461 00000 n +0000866616 00000 n +0000037115 00000 n +0000037348 00000 n +0000356523 00000 n +0000866537 00000 n +0000037407 00000 n +0000037640 00000 n +0000356585 00000 n +0000866405 00000 n +0000037694 00000 n +0000038137 00000 n +0000356647 00000 n +0000866340 00000 n +0000038196 00000 n +0000038444 00000 n +0000364507 00000 n +0000866208 00000 n +0000038498 00000 n +0000038652 00000 n +0000364567 00000 n +0000866129 00000 n +0000038711 00000 n +0000038949 00000 n +0000364629 00000 n +0000866050 00000 n +0000039008 00000 n +0000039246 00000 n +0000364691 00000 n +0000865957 00000 n +0000039300 00000 n +0000039464 00000 n +0000371705 00000 n +0000865864 00000 n +0000039518 00000 n +0000039649 00000 n +0000371767 00000 n +0000865771 00000 n +0000039703 00000 n +0000039794 00000 n +0000371828 00000 n +0000865692 00000 n +0000039848 00000 n +0000039962 00000 n +0000371890 00000 n +0000865560 00000 n +0000040011 00000 n +0000040161 00000 n +0000371952 00000 n +0000865495 00000 n +0000040215 00000 n +0000040306 00000 n +0000372013 00000 n +0000865363 00000 n +0000040355 00000 n +0000040454 00000 n +0000372075 00000 n +0000865259 00000 n +0000040508 00000 n +0000040634 00000 n +0000372136 00000 n +0000865180 00000 n +0000040693 00000 n +0000040903 00000 n +0000374839 00000 n +0000865087 00000 n +0000040962 00000 n +0000041172 00000 n +0000374901 00000 n +0000864994 00000 n +0000041231 00000 n +0000041410 00000 n +0000374963 00000 n +0000864901 00000 n +0000041469 00000 n +0000041613 00000 n +0000375025 00000 n +0000864822 00000 n +0000041672 00000 n +0000041831 00000 n +0000375087 00000 n +0000864690 00000 n +0000041880 00000 n +0000041984 00000 n +0000377170 00000 n +0000864611 00000 n +0000042038 00000 n +0000042236 00000 n +0000380694 00000 n +0000864518 00000 n +0000042290 00000 n +0000042491 00000 n +0000380944 00000 n +0000864425 00000 n +0000042545 00000 n +0000042646 00000 n +0000381006 00000 n +0000864332 00000 n +0000042700 00000 n +0000042821 00000 n +0000384258 00000 n +0000864239 00000 n +0000042875 00000 n +0000043019 00000 n +0000384320 00000 n +0000864146 00000 n +0000043073 00000 n +0000043204 00000 n +0000384382 00000 n +0000864053 00000 n +0000043258 00000 n +0000043394 00000 n +0000387978 00000 n +0000863921 00000 n +0000043448 00000 n +0000043534 00000 n +0000388040 00000 n +0000863842 00000 n +0000043593 00000 n +0000043694 00000 n +0000388102 00000 n +0000863749 00000 n +0000043753 00000 n +0000044016 00000 n +0000388164 00000 n +0000863656 00000 n +0000044075 00000 n +0000044295 00000 n +0000388226 00000 n +0000863563 00000 n +0000044354 00000 n +0000044658 00000 n +0000388288 00000 n +0000863484 00000 n +0000044717 00000 n +0000044932 00000 n +0000388350 00000 n +0000863366 00000 n +0000044986 00000 n +0000045067 00000 n +0000388412 00000 n +0000863287 00000 n +0000045126 00000 n +0000045247 00000 n +0000390333 00000 n +0000863208 00000 n +0000045306 00000 n +0000045445 00000 n +0000390395 00000 n +0000863089 00000 n +0000045494 00000 n +0000045598 00000 n +0000392121 00000 n +0000863010 00000 n +0000045652 00000 n +0000045753 00000 n +0000392183 00000 n +0000862878 00000 n +0000045807 00000 n +0000045946 00000 n +0000394449 00000 n +0000862799 00000 n +0000046005 00000 n +0000046154 00000 n +0000394511 00000 n +0000862706 00000 n +0000046213 00000 n +0000046344 00000 n +0000394573 00000 n +0000862613 00000 n +0000046403 00000 n +0000046524 00000 n +0000394635 00000 n +0000862520 00000 n +0000046583 00000 n +0000046689 00000 n +0000397826 00000 n +0000862441 00000 n +0000046748 00000 n +0000046864 00000 n +0000397888 00000 n +0000862348 00000 n +0000046918 00000 n +0000047054 00000 n +0000397950 00000 n +0000862255 00000 n +0000047108 00000 n +0000047234 00000 n +0000398011 00000 n +0000862162 00000 n +0000047288 00000 n +0000047371 00000 n +0000401610 00000 n +0000862069 00000 n +0000047425 00000 n +0000047488 00000 n +0000404244 00000 n +0000861976 00000 n +0000047542 00000 n +0000047709 00000 n +0000407500 00000 n +0000861883 00000 n +0000047763 00000 n +0000047854 00000 n +0000407562 00000 n +0000861790 00000 n +0000047908 00000 n +0000047981 00000 n +0000407750 00000 n +0000861697 00000 n +0000048036 00000 n +0000048229 00000 n +0000411881 00000 n +0000861604 00000 n +0000048284 00000 n +0000048380 00000 n +0000411943 00000 n +0000861511 00000 n +0000048435 00000 n +0000048488 00000 n +0000415319 00000 n +0000861418 00000 n +0000048543 00000 n +0000048616 00000 n +0000415377 00000 n +0000861325 00000 n +0000048671 00000 n +0000048815 00000 n +0000419122 00000 n +0000861232 00000 n +0000048870 00000 n +0000048948 00000 n +0000419184 00000 n +0000861139 00000 n +0000049003 00000 n +0000049114 00000 n +0000422608 00000 n +0000861046 00000 n +0000049169 00000 n +0000049290 00000 n +0000422670 00000 n +0000860914 00000 n +0000049345 00000 n +0000049464 00000 n +0000422732 00000 n +0000860835 00000 n +0000049524 00000 n +0000049658 00000 n +0000426131 00000 n +0000860742 00000 n +0000049718 00000 n +0000049839 00000 n +0000426193 00000 n +0000860663 00000 n +0000049899 00000 n +0000049962 00000 n +0000428468 00000 n +0000860531 00000 n +0000050017 00000 n +0000050142 00000 n +0000428530 00000 n +0000860466 00000 n +0000050202 00000 n +0000050283 00000 n +0000430099 00000 n +0000860348 00000 n +0000050338 00000 n +0000050419 00000 n +0000430161 00000 n +0000860269 00000 n +0000050479 00000 n +0000050633 00000 n +0000430223 00000 n +0000860190 00000 n +0000050693 00000 n +0000050804 00000 n +0000433910 00000 n +0000860057 00000 n +0000050851 00000 n +0000050924 00000 n +0000437702 00000 n +0000859939 00000 n +0000050973 00000 n +0000051115 00000 n +0000437764 00000 n +0000859860 00000 n +0000051169 00000 n +0000051318 00000 n +0000437824 00000 n +0000859767 00000 n +0000051372 00000 n +0000051519 00000 n +0000437886 00000 n +0000859674 00000 n +0000051573 00000 n +0000051745 00000 n +0000439764 00000 n +0000859581 00000 n +0000051799 00000 n +0000051966 00000 n +0000439826 00000 n +0000859488 00000 n +0000052020 00000 n +0000052169 00000 n +0000444894 00000 n +0000859395 00000 n +0000052223 00000 n +0000052390 00000 n +0000444956 00000 n +0000859316 00000 n +0000052444 00000 n +0000052626 00000 n +0000446407 00000 n +0000859237 00000 n +0000052675 00000 n +0000053003 00000 n +0000448681 00000 n +0000859102 00000 n +0000053050 00000 n +0000053098 00000 n +0000453153 00000 n +0000859023 00000 n +0000053147 00000 n +0000053388 00000 n +0000453215 00000 n +0000858928 00000 n +0000053437 00000 n +0000053648 00000 n +0000455816 00000 n +0000858831 00000 n +0000053698 00000 n +0000053949 00000 n +0000465582 00000 n +0000858733 00000 n +0000053999 00000 n +0000054212 00000 n +0000465645 00000 n +0000858635 00000 n +0000054262 00000 n +0000054425 00000 n +0000474425 00000 n +0000858537 00000 n +0000054475 00000 n +0000054731 00000 n +0000474488 00000 n +0000858439 00000 n +0000054781 00000 n +0000055017 00000 n +0000479917 00000 n +0000858356 00000 n +0000055067 00000 n +0000055169 00000 n +0000483869 00000 n +0000858216 00000 n +0000055217 00000 n +0000055281 00000 n +0000483932 00000 n +0000858132 00000 n +0000055331 00000 n +0000055433 00000 n +0000490707 00000 n +0000858033 00000 n +0000055483 00000 n +0000055610 00000 n +0000490770 00000 n +0000857934 00000 n +0000055660 00000 n +0000055782 00000 n +0000490833 00000 n +0000857835 00000 n +0000055832 00000 n +0000055924 00000 n +0000490896 00000 n +0000857736 00000 n +0000055974 00000 n +0000056048 00000 n +0000490959 00000 n +0000857637 00000 n +0000056098 00000 n +0000056301 00000 n +0000491022 00000 n +0000857538 00000 n +0000056351 00000 n +0000056453 00000 n +0000491085 00000 n +0000857439 00000 n +0000056503 00000 n +0000056610 00000 n +0000497020 00000 n +0000857340 00000 n +0000056660 00000 n +0000056729 00000 n +0000497083 00000 n +0000857256 00000 n +0000056780 00000 n +0000056941 00000 n +0000499259 00000 n +0000857116 00000 n +0000056989 00000 n +0000057119 00000 n +0000499322 00000 n +0000856990 00000 n +0000057169 00000 n +0000057263 00000 n +0000499385 00000 n +0000856906 00000 n +0000057318 00000 n +0000057480 00000 n +0000499448 00000 n +0000856807 00000 n +0000057535 00000 n +0000057672 00000 n +0000501412 00000 n +0000856708 00000 n +0000057727 00000 n +0000057836 00000 n +0000501475 00000 n +0000856609 00000 n +0000057891 00000 n +0000058013 00000 n +0000503780 00000 n +0000856510 00000 n +0000058068 00000 n +0000058170 00000 n +0000503843 00000 n +0000856411 00000 n +0000058225 00000 n +0000058382 00000 n +0000503906 00000 n +0000856312 00000 n +0000058437 00000 n +0000058564 00000 n +0000507134 00000 n +0000856213 00000 n +0000058619 00000 n +0000058771 00000 n +0000507197 00000 n +0000856114 00000 n +0000058826 00000 n +0000058915 00000 n +0000507260 00000 n +0000856015 00000 n +0000058971 00000 n +0000059129 00000 n +0000509734 00000 n +0000855916 00000 n +0000059185 00000 n +0000059285 00000 n +0000512071 00000 n +0000855817 00000 n +0000059341 00000 n +0000059573 00000 n +0000512134 00000 n +0000855718 00000 n +0000059629 00000 n +0000059867 00000 n +0000515267 00000 n +0000855619 00000 n +0000059923 00000 n +0000060259 00000 n +0000515330 00000 n +0000855520 00000 n +0000060315 00000 n +0000060442 00000 n +0000515393 00000 n +0000855436 00000 n +0000060498 00000 n +0000060620 00000 n +0000521404 00000 n +0000855337 00000 n +0000060670 00000 n +0000060807 00000 n +0000521467 00000 n +0000855253 00000 n +0000060857 00000 n +0000061060 00000 n +0000527581 00000 n +0000855113 00000 n +0000061108 00000 n +0000061230 00000 n +0000527644 00000 n +0000855029 00000 n +0000061280 00000 n +0000061456 00000 n +0000542051 00000 n +0000854945 00000 n +0000061506 00000 n +0000061907 00000 n +0000543734 00000 n +0000854861 00000 n +0000061956 00000 n +0000062060 00000 n +0000062387 00000 n +0000062629 00000 n +0000062112 00000 n +0000062503 00000 n +0000062566 00000 n +0000850811 00000 n +0000851357 00000 n +0000064751 00000 n +0000064903 00000 n +0000065057 00000 n +0000065211 00000 n +0000065364 00000 n +0000065518 00000 n +0000065671 00000 n +0000065825 00000 n +0000065978 00000 n +0000066130 00000 n +0000066284 00000 n +0000066438 00000 n +0000066591 00000 n +0000066745 00000 n +0000066904 00000 n +0000067063 00000 n +0000067223 00000 n +0000067382 00000 n +0000067542 00000 n +0000067701 00000 n +0000067861 00000 n +0000068020 00000 n +0000068174 00000 n +0000068328 00000 n +0000068481 00000 n +0000068635 00000 n +0000068794 00000 n +0000068954 00000 n +0000069114 00000 n +0000069274 00000 n +0000069428 00000 n +0000069588 00000 n +0000069748 00000 n +0000069908 00000 n +0000070068 00000 n +0000070228 00000 n +0000070378 00000 n +0000070532 00000 n +0000070691 00000 n +0000070851 00000 n +0000071010 00000 n +0000071168 00000 n +0000071326 00000 n +0000074089 00000 n +0000071546 00000 n +0000064236 00000 n +0000062703 00000 n +0000071483 00000 n +0000850453 00000 n +0000074249 00000 n +0000074413 00000 n +0000074578 00000 n +0000074742 00000 n +0000074907 00000 n +0000075072 00000 n +0000075235 00000 n +0000075400 00000 n +0000075564 00000 n +0000075729 00000 n +0000075895 00000 n +0000076061 00000 n +0000076226 00000 n +0000076392 00000 n +0000076546 00000 n +0000076706 00000 n +0000076866 00000 n +0000077026 00000 n +0000077186 00000 n +0000077346 00000 n +0000077500 00000 n +0000077660 00000 n +0000077820 00000 n +0000077980 00000 n +0000078140 00000 n +0000078300 00000 n +0000078459 00000 n +0000078619 00000 n +0000078779 00000 n +0000078939 00000 n +0000079099 00000 n +0000079259 00000 n +0000079419 00000 n +0000079580 00000 n +0000079733 00000 n +0000079886 00000 n +0000080046 00000 n +0000080210 00000 n +0000080375 00000 n +0000080540 00000 n +0000080705 00000 n +0000080870 00000 n +0000081035 00000 n +0000081200 00000 n +0000081365 00000 n +0000081530 00000 n +0000081690 00000 n +0000081854 00000 n +0000082019 00000 n +0000082184 00000 n +0000082344 00000 n +0000082509 00000 n +0000082674 00000 n +0000082832 00000 n +0000082995 00000 n +0000085940 00000 n +0000083221 00000 n +0000073457 00000 n +0000071634 00000 n +0000083158 00000 n +0000851169 00000 n +0000086100 00000 n +0000086259 00000 n +0000086419 00000 n +0000086578 00000 n +0000086738 00000 n +0000086899 00000 n +0000087053 00000 n +0000087207 00000 n +0000087360 00000 n +0000087520 00000 n +0000087684 00000 n +0000087849 00000 n +0000088014 00000 n +0000088179 00000 n +0000088339 00000 n +0000088498 00000 n +0000088658 00000 n +0000088818 00000 n +0000088978 00000 n +0000089138 00000 n +0000089292 00000 n +0000089451 00000 n +0000089611 00000 n +0000089771 00000 n +0000089926 00000 n +0000090081 00000 n +0000090242 00000 n +0000090408 00000 n +0000090573 00000 n +0000090734 00000 n +0000090893 00000 n +0000091054 00000 n +0000091208 00000 n +0000091363 00000 n +0000091517 00000 n +0000091677 00000 n +0000091838 00000 n +0000092004 00000 n +0000092170 00000 n +0000092330 00000 n +0000092496 00000 n +0000092657 00000 n +0000092812 00000 n +0000092973 00000 n +0000093139 00000 n +0000093305 00000 n +0000093466 00000 n +0000093627 00000 n +0000093782 00000 n +0000096600 00000 n +0000096751 00000 n +0000096903 00000 n +0000097063 00000 n +0000097222 00000 n +0000097382 00000 n +0000097547 00000 n +0000093999 00000 n +0000085362 00000 n +0000083309 00000 n +0000093936 00000 n +0000850988 00000 n +0000097712 00000 n +0000097872 00000 n +0000098031 00000 n +0000098196 00000 n +0000098360 00000 n +0000098525 00000 n +0000098690 00000 n +0000098843 00000 n +0000099150 00000 n +0000099310 00000 n +0000099469 00000 n +0000099634 00000 n +0000099794 00000 n +0000099959 00000 n +0000100124 00000 n +0000100284 00000 n +0000100449 00000 n +0000100609 00000 n +0000100774 00000 n +0000100939 00000 n +0000101099 00000 n +0000101259 00000 n +0000101417 00000 n +0000101576 00000 n +0000101730 00000 n +0000101889 00000 n +0000102043 00000 n +0000102202 00000 n +0000102366 00000 n +0000102531 00000 n +0000102695 00000 n +0000102860 00000 n +0000103024 00000 n +0000103178 00000 n +0000103338 00000 n +0000103498 00000 n +0000103658 00000 n +0000103818 00000 n +0000103978 00000 n +0000104138 00000 n +0000104298 00000 n +0000104458 00000 n +0000104623 00000 n +0000104788 00000 n +0000104953 00000 n +0000105117 00000 n +0000105280 00000 n +0000105438 00000 n +0000108171 00000 n +0000105664 00000 n +0000095968 00000 n +0000094101 00000 n +0000105601 00000 n +0000098996 00000 n +0000108335 00000 n +0000108488 00000 n +0000108648 00000 n +0000108807 00000 n +0000108972 00000 n +0000109137 00000 n +0000109301 00000 n +0000109466 00000 n +0000109630 00000 n +0000109790 00000 n +0000109949 00000 n +0000110109 00000 n +0000110269 00000 n +0000110429 00000 n +0000110589 00000 n +0000110749 00000 n +0000110910 00000 n +0000111071 00000 n +0000111232 00000 n +0000111391 00000 n +0000111552 00000 n +0000111713 00000 n +0000111874 00000 n +0000112035 00000 n +0000112196 00000 n +0000112361 00000 n +0000112527 00000 n +0000112693 00000 n +0000112854 00000 n +0000113019 00000 n +0000113179 00000 n +0000113345 00000 n +0000113510 00000 n +0000113662 00000 n +0000113816 00000 n +0000113976 00000 n +0000114136 00000 n +0000114295 00000 n +0000114455 00000 n +0000114615 00000 n +0000114774 00000 n +0000114934 00000 n +0000115087 00000 n +0000115239 00000 n +0000115393 00000 n +0000115547 00000 n +0000115701 00000 n +0000115855 00000 n +0000116009 00000 n +0000116163 00000 n +0000116317 00000 n +0000118472 00000 n +0000118624 00000 n +0000118777 00000 n +0000116533 00000 n +0000107575 00000 n +0000105766 00000 n +0000116470 00000 n +0000118931 00000 n +0000119084 00000 n +0000119238 00000 n +0000119392 00000 n +0000119545 00000 n +0000119699 00000 n +0000119852 00000 n +0000120006 00000 n +0000120161 00000 n +0000120313 00000 n +0000120467 00000 n +0000120627 00000 n +0000120786 00000 n +0000120945 00000 n +0000121104 00000 n +0000121264 00000 n +0000121422 00000 n +0000121582 00000 n +0000121742 00000 n +0000121902 00000 n +0000122062 00000 n +0000122221 00000 n +0000122382 00000 n +0000122542 00000 n +0000122703 00000 n +0000122864 00000 n +0000123025 00000 n +0000123179 00000 n +0000123332 00000 n +0000123483 00000 n +0000123637 00000 n +0000123791 00000 n +0000124007 00000 n +0000118029 00000 n +0000116635 00000 n +0000123944 00000 n +0000851482 00000 n +0000126052 00000 n +0000130110 00000 n +0000130265 00000 n +0000130420 00000 n +0000130605 00000 n +0000126420 00000 n +0000125915 00000 n +0000124109 00000 n +0000126237 00000 n +0000849419 00000 n +0000130760 00000 n +0000130928 00000 n +0000131104 00000 n +0000131599 00000 n +0000129919 00000 n +0000126537 00000 n +0000131288 00000 n +0000131412 00000 n +0000131475 00000 n +0000131537 00000 n +0000134092 00000 n +0000134262 00000 n +0000134464 00000 n +0000134667 00000 n +0000134852 00000 n +0000135040 00000 n +0000135231 00000 n +0000135399 00000 n +0000135799 00000 n +0000133892 00000 n +0000131730 00000 n +0000135553 00000 n +0000849773 00000 n +0000849947 00000 n +0000138662 00000 n +0000138885 00000 n +0000138525 00000 n +0000135960 00000 n +0000138822 00000 n +0000141419 00000 n +0000141582 00000 n +0000141737 00000 n +0000141897 00000 n +0000142114 00000 n +0000141255 00000 n +0000139002 00000 n +0000142051 00000 n +0000143736 00000 n +0000143913 00000 n +0000144294 00000 n +0000144886 00000 n +0000143563 00000 n +0000142217 00000 n +0000144701 00000 n +0000144104 00000 n +0000144497 00000 n +0000851607 00000 n +0000146200 00000 n +0000146360 00000 n +0000146705 00000 n +0000146054 00000 n +0000145003 00000 n +0000146520 00000 n +0000149727 00000 n +0000149361 00000 n +0000146793 00000 n +0000149477 00000 n +0000149540 00000 n +0000149602 00000 n +0000149665 00000 n +0000151622 00000 n +0000151382 00000 n +0000149829 00000 n +0000151498 00000 n +0000154082 00000 n +0000153842 00000 n +0000151753 00000 n +0000153958 00000 n +0000155737 00000 n +0000155558 00000 n +0000154213 00000 n +0000155674 00000 n +0000158602 00000 n +0000161901 00000 n +0000159531 00000 n +0000158456 00000 n +0000155839 00000 n +0000158970 00000 n +0000159155 00000 n +0000158786 00000 n +0000159218 00000 n +0000159280 00000 n +0000159343 00000 n +0000159406 00000 n +0000159469 00000 n +0000851732 00000 n +0000162055 00000 n +0000162704 00000 n +0000161746 00000 n +0000159692 00000 n +0000162395 00000 n +0000162458 00000 n +0000162225 00000 n +0000165830 00000 n +0000166013 00000 n +0000166182 00000 n +0000166362 00000 n +0000166541 00000 n +0000167132 00000 n +0000165648 00000 n +0000162836 00000 n +0000166883 00000 n +0000166712 00000 n +0000167007 00000 n +0000167070 00000 n +0000170116 00000 n +0000170292 00000 n +0000170483 00000 n +0000171039 00000 n +0000169961 00000 n +0000167249 00000 n +0000170667 00000 n +0000170791 00000 n +0000170854 00000 n +0000174824 00000 n +0000174991 00000 n +0000175176 00000 n +0000175331 00000 n +0000175523 00000 n +0000175695 00000 n +0000176066 00000 n +0000176527 00000 n +0000174624 00000 n +0000171170 00000 n +0000176219 00000 n +0000175880 00000 n +0000176465 00000 n +0000179076 00000 n +0000179231 00000 n +0000181624 00000 n +0000181778 00000 n +0000179695 00000 n +0000178930 00000 n +0000176673 00000 n +0000179386 00000 n +0000182119 00000 n +0000181478 00000 n +0000179827 00000 n +0000181932 00000 n +0000851857 00000 n +0000184299 00000 n +0000184467 00000 n +0000184805 00000 n +0000185209 00000 n +0000185737 00000 n +0000184117 00000 n +0000182221 00000 n +0000185364 00000 n +0000184636 00000 n +0000185007 00000 n +0000187468 00000 n +0000187928 00000 n +0000187331 00000 n +0000185854 00000 n +0000187679 00000 n +0000849244 00000 n +0000190512 00000 n +0000189775 00000 n +0000188060 00000 n +0000189891 00000 n +0000192798 00000 n +0000192126 00000 n +0000190629 00000 n +0000192242 00000 n +0000194952 00000 n +0000195576 00000 n +0000194806 00000 n +0000192900 00000 n +0000195265 00000 n +0000850122 00000 n +0000195109 00000 n +0000198420 00000 n +0000198579 00000 n +0000198733 00000 n +0000198887 00000 n +0000199323 00000 n +0000198256 00000 n +0000195708 00000 n +0000199075 00000 n +0000199261 00000 n +0000851982 00000 n +0000201824 00000 n +0000202295 00000 n +0000201687 00000 n +0000199469 00000 n +0000201984 00000 n +0000205331 00000 n +0000205664 00000 n +0000205855 00000 n +0000206009 00000 n +0000206287 00000 n +0000205158 00000 n +0000202426 00000 n +0000206162 00000 n +0000205498 00000 n +0000209637 00000 n +0000209796 00000 n +0000210081 00000 n +0000209491 00000 n +0000206418 00000 n +0000209956 00000 n +0000213967 00000 n +0000214121 00000 n +0000214402 00000 n +0000213821 00000 n +0000210197 00000 n +0000214277 00000 n +0000216984 00000 n +0000220981 00000 n +0000221150 00000 n +0000217203 00000 n +0000216847 00000 n +0000214518 00000 n +0000217140 00000 n +0000221327 00000 n +0000221607 00000 n +0000220826 00000 n +0000217320 00000 n +0000221482 00000 n +0000850630 00000 n +0000852107 00000 n +0000225192 00000 n +0000225348 00000 n +0000225701 00000 n +0000225046 00000 n +0000221783 00000 n +0000225514 00000 n +0000228581 00000 n +0000229109 00000 n +0000228444 00000 n +0000225817 00000 n +0000228736 00000 n +0000237112 00000 n +0000237267 00000 n +0000237421 00000 n +0000237576 00000 n +0000231641 00000 n +0000238102 00000 n +0000231477 00000 n +0000229225 00000 n +0000237730 00000 n +0000238039 00000 n +0000231996 00000 n +0000232302 00000 n +0000240157 00000 n +0000240623 00000 n +0000240020 00000 n +0000238248 00000 n +0000240312 00000 n +0000243564 00000 n +0000243719 00000 n +0000244183 00000 n +0000243418 00000 n +0000240740 00000 n +0000243872 00000 n +0000244121 00000 n +0000246858 00000 n +0000247202 00000 n +0000246721 00000 n +0000244329 00000 n +0000247015 00000 n +0000852232 00000 n +0000250888 00000 n +0000250341 00000 n +0000247333 00000 n +0000250457 00000 n +0000253309 00000 n +0000252820 00000 n +0000251019 00000 n +0000252936 00000 n +0000256109 00000 n +0000256395 00000 n +0000255972 00000 n +0000253440 00000 n +0000256270 00000 n +0000259806 00000 n +0000259318 00000 n +0000256526 00000 n +0000259434 00000 n +0000262737 00000 n +0000262373 00000 n +0000259937 00000 n +0000262489 00000 n +0000266664 00000 n +0000266858 00000 n +0000267019 00000 n +0000267173 00000 n +0000267702 00000 n +0000266500 00000 n +0000262868 00000 n +0000267329 00000 n +0000852357 00000 n +0000270930 00000 n +0000271338 00000 n +0000270793 00000 n +0000267863 00000 n +0000271089 00000 n +0000273908 00000 n +0000273419 00000 n +0000271469 00000 n +0000273535 00000 n +0000277582 00000 n +0000277985 00000 n +0000277445 00000 n +0000274039 00000 n +0000277736 00000 n +0000277923 00000 n +0000281182 00000 n +0000281347 00000 n +0000281935 00000 n +0000281036 00000 n +0000278116 00000 n +0000281501 00000 n +0000281873 00000 n +0000283652 00000 n +0000283473 00000 n +0000282081 00000 n +0000283589 00000 n +0000286643 00000 n +0000287194 00000 n +0000286497 00000 n +0000283770 00000 n +0000287069 00000 n +0000286856 00000 n +0000852482 00000 n +0000289851 00000 n +0000293199 00000 n +0000290195 00000 n +0000289714 00000 n +0000287325 00000 n +0000290007 00000 n +0000849594 00000 n +0000290132 00000 n +0000293604 00000 n +0000293062 00000 n +0000290341 00000 n +0000293355 00000 n +0000293541 00000 n +0000297015 00000 n +0000297445 00000 n +0000301659 00000 n +0000301815 00000 n +0000301971 00000 n +0000302127 00000 n +0000302283 00000 n +0000302439 00000 n +0000298039 00000 n +0000296860 00000 n +0000293735 00000 n +0000297603 00000 n +0000297230 00000 n +0000297913 00000 n +0000297976 00000 n +0000303282 00000 n +0000301477 00000 n +0000298170 00000 n +0000302594 00000 n +0000302657 00000 n +0000302906 00000 n +0000302969 00000 n +0000303032 00000 n +0000303095 00000 n +0000303157 00000 n +0000303220 00000 n +0000307257 00000 n +0000307454 00000 n +0000307614 00000 n +0000308201 00000 n +0000307102 00000 n +0000303413 00000 n +0000307767 00000 n +0000312187 00000 n +0000312342 00000 n +0000312501 00000 n +0000312847 00000 n +0000312032 00000 n +0000308332 00000 n +0000312660 00000 n +0000852607 00000 n +0000316057 00000 n +0000316217 00000 n +0000316371 00000 n +0000316526 00000 n +0000316748 00000 n +0000315893 00000 n +0000312963 00000 n +0000316685 00000 n +0000318492 00000 n +0000318313 00000 n +0000316879 00000 n +0000318429 00000 n +0000320111 00000 n +0000319870 00000 n +0000318609 00000 n +0000319986 00000 n +0000322549 00000 n +0000322370 00000 n +0000320228 00000 n +0000322486 00000 n +0000324910 00000 n +0000325442 00000 n +0000324773 00000 n +0000322665 00000 n +0000325070 00000 n +0000329035 00000 n +0000329195 00000 n +0000329350 00000 n +0000329759 00000 n +0000328880 00000 n +0000325559 00000 n +0000329510 00000 n +0000852732 00000 n +0000331038 00000 n +0000330859 00000 n +0000329905 00000 n +0000330975 00000 n +0000333855 00000 n +0000334010 00000 n +0000334456 00000 n +0000334612 00000 n +0000335227 00000 n +0000333673 00000 n +0000331156 00000 n +0000335101 00000 n +0000334233 00000 n +0000335164 00000 n +0000334858 00000 n +0000338246 00000 n +0000337819 00000 n +0000335359 00000 n +0000337935 00000 n +0000343731 00000 n +0000340071 00000 n +0000339830 00000 n +0000338377 00000 n +0000339946 00000 n +0000344159 00000 n +0000345001 00000 n +0000343567 00000 n +0000340203 00000 n +0000344567 00000 n +0000343945 00000 n +0000344363 00000 n +0000347858 00000 n +0000351912 00000 n +0000356709 00000 n +0000347742 00000 n +0000345132 00000 n +0000356398 00000 n +0000852857 00000 n +0000348212 00000 n +0000348520 00000 n +0000352268 00000 n +0000352577 00000 n +0000359619 00000 n +0000364753 00000 n +0000359503 00000 n +0000356854 00000 n +0000364444 00000 n +0000359975 00000 n +0000360284 00000 n +0000371232 00000 n +0000367682 00000 n +0000372198 00000 n +0000367536 00000 n +0000364884 00000 n +0000371642 00000 n +0000371437 00000 n +0000368037 00000 n +0000368346 00000 n +0000375149 00000 n +0000374660 00000 n +0000372344 00000 n +0000374776 00000 n +0000377232 00000 n +0000376991 00000 n +0000375251 00000 n +0000377107 00000 n +0000383852 00000 n +0000384040 00000 n +0000381068 00000 n +0000380326 00000 n +0000377363 00000 n +0000380442 00000 n +0000380505 00000 n +0000380568 00000 n +0000380631 00000 n +0000380755 00000 n +0000380818 00000 n +0000380881 00000 n +0000384444 00000 n +0000383706 00000 n +0000381199 00000 n +0000384195 00000 n +0000852982 00000 n +0000388474 00000 n +0000387799 00000 n +0000384561 00000 n +0000387915 00000 n +0000390457 00000 n +0000390154 00000 n +0000388606 00000 n +0000390270 00000 n +0000392244 00000 n +0000391942 00000 n +0000390559 00000 n +0000392058 00000 n +0000394697 00000 n +0000394270 00000 n +0000392361 00000 n +0000394386 00000 n +0000398073 00000 n +0000397647 00000 n +0000394813 00000 n +0000397763 00000 n +0000401393 00000 n +0000401734 00000 n +0000401256 00000 n +0000398189 00000 n +0000401547 00000 n +0000401672 00000 n +0000853107 00000 n +0000404026 00000 n +0000404306 00000 n +0000403889 00000 n +0000401865 00000 n +0000404181 00000 n +0000407063 00000 n +0000410901 00000 n +0000407999 00000 n +0000406917 00000 n +0000404423 00000 n +0000407437 00000 n +0000407250 00000 n +0000407624 00000 n +0000407687 00000 n +0000407812 00000 n +0000407875 00000 n +0000407937 00000 n +0000411057 00000 n +0000411217 00000 n +0000412067 00000 n +0000410746 00000 n +0000408130 00000 n +0000411377 00000 n +0000411440 00000 n +0000411503 00000 n +0000411566 00000 n +0000411629 00000 n +0000411692 00000 n +0000411755 00000 n +0000411818 00000 n +0000412005 00000 n +0000415439 00000 n +0000415014 00000 n +0000412184 00000 n +0000415130 00000 n +0000415193 00000 n +0000415256 00000 n +0000418748 00000 n +0000418903 00000 n +0000422385 00000 n +0000419495 00000 n +0000418602 00000 n +0000415570 00000 n +0000419059 00000 n +0000419246 00000 n +0000419309 00000 n +0000419372 00000 n +0000419434 00000 n +0000422794 00000 n +0000422248 00000 n +0000419641 00000 n +0000422545 00000 n +0000853232 00000 n +0000426255 00000 n +0000425952 00000 n +0000422925 00000 n +0000426068 00000 n +0000428592 00000 n +0000428289 00000 n +0000426386 00000 n +0000428405 00000 n +0000429881 00000 n +0000430285 00000 n +0000429744 00000 n +0000428723 00000 n +0000430036 00000 n +0000433059 00000 n +0000433218 00000 n +0000433377 00000 n +0000433532 00000 n +0000433692 00000 n +0000433972 00000 n +0000432886 00000 n +0000430402 00000 n +0000433847 00000 n +0000850301 00000 n +0000437302 00000 n +0000437462 00000 n +0000437948 00000 n +0000437156 00000 n +0000434089 00000 n +0000437639 00000 n +0000440202 00000 n +0000439585 00000 n +0000438094 00000 n +0000439701 00000 n +0000439888 00000 n +0000439951 00000 n +0000440014 00000 n +0000440076 00000 n +0000440139 00000 n +0000853357 00000 n +0000444628 00000 n +0000442300 00000 n +0000441429 00000 n +0000440319 00000 n +0000441545 00000 n +0000441608 00000 n +0000441671 00000 n +0000441734 00000 n +0000441797 00000 n +0000441860 00000 n +0000441923 00000 n +0000441986 00000 n +0000442048 00000 n +0000442111 00000 n +0000442174 00000 n +0000442237 00000 n +0000445018 00000 n +0000444491 00000 n +0000442402 00000 n +0000444831 00000 n +0000446469 00000 n +0000446228 00000 n +0000445164 00000 n +0000446344 00000 n +0000448743 00000 n +0000448502 00000 n +0000446586 00000 n +0000448618 00000 n +0000451562 00000 n +0000452012 00000 n +0000452462 00000 n +0000452627 00000 n +0000452780 00000 n +0000452935 00000 n +0000453277 00000 n +0000451362 00000 n +0000448860 00000 n +0000453090 00000 n +0000451787 00000 n +0000452237 00000 n +0000458835 00000 n +0000459027 00000 n +0000459433 00000 n +0000459860 00000 n +0000460295 00000 n +0000460690 00000 n +0000461109 00000 n +0000461544 00000 n +0000461963 00000 n +0000455879 00000 n +0000455637 00000 n +0000453408 00000 n +0000455753 00000 n +0000853482 00000 n +0000462376 00000 n +0000462739 00000 n +0000463149 00000 n +0000463560 00000 n +0000463948 00000 n +0000464336 00000 n +0000464720 00000 n +0000465137 00000 n +0000469150 00000 n +0000469528 00000 n +0000469903 00000 n +0000470087 00000 n +0000470272 00000 n +0000470650 00000 n +0000471025 00000 n +0000471212 00000 n +0000471383 00000 n +0000471555 00000 n +0000471939 00000 n +0000472098 00000 n +0000472268 00000 n +0000472448 00000 n +0000472630 00000 n +0000472798 00000 n +0000465708 00000 n +0000458410 00000 n +0000455981 00000 n +0000465519 00000 n +0000459229 00000 n +0000459646 00000 n +0000460077 00000 n +0000460493 00000 n +0000460899 00000 n +0000461326 00000 n +0000461753 00000 n +0000462169 00000 n +0000462558 00000 n +0000462944 00000 n +0000463354 00000 n +0000463754 00000 n +0000464142 00000 n +0000464528 00000 n +0000464928 00000 n +0000465328 00000 n +0000472982 00000 n +0000473362 00000 n +0000473529 00000 n +0000473951 00000 n +0000477496 00000 n +0000477688 00000 n +0000477881 00000 n +0000478345 00000 n +0000478780 00000 n +0000479216 00000 n +0000474551 00000 n +0000468770 00000 n +0000465839 00000 n +0000474362 00000 n +0000469339 00000 n +0000469715 00000 n +0000470461 00000 n +0000470837 00000 n +0000471747 00000 n +0000473172 00000 n +0000473740 00000 n +0000474157 00000 n +0000479698 00000 n +0000480042 00000 n +0000477269 00000 n +0000474668 00000 n +0000479854 00000 n +0000478113 00000 n +0000478563 00000 n +0000478998 00000 n +0000479457 00000 n +0000479980 00000 n +0000483100 00000 n +0000483467 00000 n +0000483650 00000 n +0000487838 00000 n +0000484371 00000 n +0000482936 00000 n +0000480173 00000 n +0000483806 00000 n +0000483283 00000 n +0000483995 00000 n +0000484057 00000 n +0000484120 00000 n +0000484183 00000 n +0000484246 00000 n +0000484309 00000 n +0000488032 00000 n +0000488219 00000 n +0000488609 00000 n +0000488764 00000 n +0000488951 00000 n +0000489155 00000 n +0000489541 00000 n +0000489909 00000 n +0000490101 00000 n +0000490463 00000 n +0000491210 00000 n +0000487575 00000 n +0000484503 00000 n +0000490644 00000 n +0000488415 00000 n +0000489348 00000 n +0000489725 00000 n +0000490282 00000 n +0000491148 00000 n +0000494667 00000 n +0000494841 00000 n +0000495196 00000 n +0000495351 00000 n +0000495513 00000 n +0000495694 00000 n +0000495880 00000 n +0000496051 00000 n +0000496425 00000 n +0000496620 00000 n +0000497898 00000 n +0000494422 00000 n +0000491356 00000 n +0000496957 00000 n +0000495019 00000 n +0000497146 00000 n +0000497208 00000 n +0000497271 00000 n +0000496238 00000 n +0000497334 00000 n +0000496788 00000 n +0000497397 00000 n +0000497460 00000 n +0000497523 00000 n +0000497586 00000 n +0000497649 00000 n +0000497712 00000 n +0000497775 00000 n +0000497837 00000 n +0000853607 00000 n +0000499511 00000 n +0000499080 00000 n +0000498074 00000 n +0000499196 00000 n +0000501538 00000 n +0000501233 00000 n +0000499628 00000 n +0000501349 00000 n +0000503969 00000 n +0000503601 00000 n +0000501669 00000 n +0000503717 00000 n +0000505514 00000 n +0000505335 00000 n +0000504086 00000 n +0000505451 00000 n +0000507323 00000 n +0000506955 00000 n +0000505617 00000 n +0000507071 00000 n +0000509515 00000 n +0000509859 00000 n +0000509378 00000 n +0000507455 00000 n +0000509671 00000 n +0000509797 00000 n +0000853732 00000 n +0000512197 00000 n +0000511892 00000 n +0000509990 00000 n +0000512008 00000 n +0000515456 00000 n +0000515088 00000 n +0000512328 00000 n +0000515204 00000 n +0000517645 00000 n +0000517466 00000 n +0000515587 00000 n +0000517582 00000 n +0000521530 00000 n +0000521225 00000 n +0000517762 00000 n +0000521341 00000 n +0000523529 00000 n +0000523690 00000 n +0000524124 00000 n +0000524607 00000 n +0000523356 00000 n +0000521661 00000 n +0000524544 00000 n +0000523907 00000 n +0000524334 00000 n +0000528021 00000 n +0000527402 00000 n +0000524710 00000 n +0000527518 00000 n +0000527707 00000 n +0000527769 00000 n +0000527832 00000 n +0000527895 00000 n +0000527958 00000 n +0000853857 00000 n +0000531329 00000 n +0000531024 00000 n +0000528138 00000 n +0000531140 00000 n +0000531203 00000 n +0000531266 00000 n +0000534033 00000 n +0000533854 00000 n +0000531431 00000 n +0000533970 00000 n +0000537676 00000 n +0000537434 00000 n +0000534150 00000 n +0000537550 00000 n +0000537613 00000 n +0000539413 00000 n +0000539234 00000 n +0000537807 00000 n +0000539350 00000 n +0000540722 00000 n +0000540543 00000 n +0000539501 00000 n +0000540659 00000 n +0000542114 00000 n +0000541872 00000 n +0000540810 00000 n +0000541988 00000 n +0000853982 00000 n +0000543320 00000 n +0000543500 00000 n +0000543860 00000 n +0000543174 00000 n +0000542216 00000 n +0000543671 00000 n +0000543797 00000 n +0000546592 00000 n +0000546743 00000 n +0000546893 00000 n +0000547044 00000 n +0000547195 00000 n +0000547345 00000 n +0000547496 00000 n +0000547646 00000 n +0000547797 00000 n +0000547948 00000 n +0000548099 00000 n +0000548250 00000 n +0000548400 00000 n +0000548550 00000 n +0000548701 00000 n +0000548852 00000 n +0000549003 00000 n +0000549154 00000 n +0000549305 00000 n +0000549456 00000 n +0000549607 00000 n +0000549758 00000 n +0000549909 00000 n +0000550059 00000 n +0000550210 00000 n +0000550360 00000 n +0000550511 00000 n +0000550662 00000 n +0000550814 00000 n +0000550964 00000 n +0000551115 00000 n +0000551266 00000 n +0000551417 00000 n +0000551568 00000 n +0000551719 00000 n +0000551870 00000 n +0000552021 00000 n +0000552172 00000 n +0000552323 00000 n +0000552474 00000 n +0000552625 00000 n +0000552776 00000 n +0000552926 00000 n +0000553075 00000 n +0000553225 00000 n +0000553376 00000 n +0000553527 00000 n +0000553678 00000 n +0000553827 00000 n +0000553976 00000 n +0000554127 00000 n +0000554278 00000 n +0000554428 00000 n +0000554579 00000 n +0000554729 00000 n +0000554880 00000 n +0000555031 00000 n +0000555182 00000 n +0000555332 00000 n +0000555482 00000 n +0000555632 00000 n +0000555782 00000 n +0000555931 00000 n +0000556080 00000 n +0000556229 00000 n +0000556380 00000 n +0000556530 00000 n +0000556681 00000 n +0000556832 00000 n +0000556983 00000 n +0000557134 00000 n +0000557284 00000 n +0000557435 00000 n +0000557585 00000 n +0000557736 00000 n +0000557886 00000 n +0000558036 00000 n +0000558187 00000 n +0000558338 00000 n +0000558490 00000 n +0000558641 00000 n +0000558791 00000 n +0000558942 00000 n +0000559093 00000 n +0000559244 00000 n +0000559395 00000 n +0000559546 00000 n +0000559696 00000 n +0000559847 00000 n +0000559998 00000 n +0000560149 00000 n +0000560299 00000 n +0000560450 00000 n +0000560600 00000 n +0000560750 00000 n +0000560901 00000 n +0000561052 00000 n +0000561202 00000 n +0000561352 00000 n +0000561502 00000 n +0000561653 00000 n +0000561803 00000 n +0000561953 00000 n +0000562104 00000 n +0000562255 00000 n +0000562406 00000 n +0000562557 00000 n +0000562707 00000 n +0000562858 00000 n +0000563009 00000 n +0000563160 00000 n +0000563311 00000 n +0000563462 00000 n +0000563613 00000 n +0000563763 00000 n +0000563913 00000 n +0000564064 00000 n +0000564214 00000 n +0000564365 00000 n +0000564515 00000 n +0000564666 00000 n +0000564817 00000 n +0000564968 00000 n +0000565119 00000 n +0000565269 00000 n +0000565420 00000 n +0000565571 00000 n +0000565722 00000 n +0000565873 00000 n +0000566024 00000 n +0000566175 00000 n +0000566326 00000 n +0000566477 00000 n +0000566628 00000 n +0000566779 00000 n +0000566929 00000 n +0000567077 00000 n +0000567225 00000 n +0000570643 00000 n +0000567437 00000 n +0000545222 00000 n +0000543992 00000 n +0000567374 00000 n +0000570792 00000 n +0000570943 00000 n +0000571093 00000 n +0000571242 00000 n +0000571393 00000 n +0000571543 00000 n +0000571694 00000 n +0000571845 00000 n +0000571996 00000 n +0000572147 00000 n +0000572297 00000 n +0000572447 00000 n +0000572598 00000 n +0000572749 00000 n +0000572900 00000 n +0000573050 00000 n +0000573200 00000 n +0000573350 00000 n +0000573501 00000 n +0000573652 00000 n +0000573803 00000 n +0000573953 00000 n +0000574103 00000 n +0000574253 00000 n +0000574403 00000 n +0000574554 00000 n +0000574704 00000 n +0000574854 00000 n +0000575005 00000 n +0000575156 00000 n +0000575307 00000 n +0000575458 00000 n +0000575608 00000 n +0000575759 00000 n +0000575910 00000 n +0000576060 00000 n +0000576210 00000 n +0000576361 00000 n +0000576512 00000 n +0000576662 00000 n +0000576813 00000 n +0000576964 00000 n +0000577115 00000 n +0000577265 00000 n +0000577416 00000 n +0000577567 00000 n +0000577717 00000 n +0000577868 00000 n +0000578018 00000 n +0000578168 00000 n +0000578319 00000 n +0000578469 00000 n +0000578619 00000 n +0000578770 00000 n +0000578920 00000 n +0000579071 00000 n +0000579222 00000 n +0000579372 00000 n +0000579523 00000 n +0000579674 00000 n +0000579825 00000 n +0000579976 00000 n +0000580125 00000 n +0000580275 00000 n +0000580425 00000 n +0000580575 00000 n +0000580725 00000 n +0000580874 00000 n +0000581023 00000 n +0000581172 00000 n +0000581321 00000 n +0000581471 00000 n +0000581621 00000 n +0000581772 00000 n +0000581923 00000 n +0000582074 00000 n +0000582226 00000 n +0000582376 00000 n +0000582527 00000 n +0000582678 00000 n +0000582829 00000 n +0000582979 00000 n +0000583131 00000 n +0000583282 00000 n +0000583432 00000 n +0000583583 00000 n +0000583734 00000 n +0000583885 00000 n +0000584036 00000 n +0000584187 00000 n +0000584337 00000 n +0000584488 00000 n +0000584638 00000 n +0000584789 00000 n +0000584940 00000 n +0000585091 00000 n +0000585242 00000 n +0000585394 00000 n +0000585545 00000 n +0000585696 00000 n +0000585847 00000 n +0000585999 00000 n +0000586150 00000 n +0000586300 00000 n +0000586451 00000 n +0000586602 00000 n +0000586754 00000 n +0000586905 00000 n +0000587056 00000 n +0000587206 00000 n +0000587357 00000 n +0000587507 00000 n +0000587658 00000 n +0000587807 00000 n +0000587958 00000 n +0000588110 00000 n +0000588262 00000 n +0000588412 00000 n +0000588564 00000 n +0000588715 00000 n +0000588867 00000 n +0000589018 00000 n +0000589169 00000 n +0000589319 00000 n +0000589470 00000 n +0000589620 00000 n +0000589771 00000 n +0000589923 00000 n +0000590075 00000 n +0000590227 00000 n +0000590379 00000 n +0000590531 00000 n +0000590683 00000 n +0000590834 00000 n +0000590986 00000 n +0000591138 00000 n +0000591290 00000 n +0000591440 00000 n +0000591590 00000 n +0000591739 00000 n +0000591889 00000 n +0000592037 00000 n +0000595946 00000 n +0000592250 00000 n +0000569228 00000 n +0000567525 00000 n +0000592187 00000 n +0000596096 00000 n +0000596247 00000 n +0000596397 00000 n +0000596548 00000 n +0000596700 00000 n +0000596851 00000 n +0000597002 00000 n +0000597153 00000 n +0000597303 00000 n +0000597454 00000 n +0000597605 00000 n +0000597757 00000 n +0000597909 00000 n +0000598061 00000 n +0000598212 00000 n +0000598363 00000 n +0000598513 00000 n +0000598663 00000 n +0000598814 00000 n +0000598964 00000 n +0000599115 00000 n +0000599267 00000 n +0000599417 00000 n +0000599569 00000 n +0000599719 00000 n +0000599870 00000 n +0000600021 00000 n +0000600173 00000 n +0000600324 00000 n +0000600475 00000 n +0000600626 00000 n +0000600776 00000 n +0000600927 00000 n +0000601078 00000 n +0000601229 00000 n +0000601380 00000 n +0000601531 00000 n +0000601682 00000 n +0000601833 00000 n +0000601982 00000 n +0000602131 00000 n +0000602281 00000 n +0000602433 00000 n +0000602584 00000 n +0000602735 00000 n +0000602885 00000 n +0000603036 00000 n +0000603187 00000 n +0000603338 00000 n +0000603489 00000 n +0000603641 00000 n +0000603792 00000 n +0000603944 00000 n +0000604095 00000 n +0000604246 00000 n +0000604397 00000 n +0000604549 00000 n +0000604700 00000 n +0000604851 00000 n +0000605002 00000 n +0000605153 00000 n +0000605304 00000 n +0000605455 00000 n +0000605606 00000 n +0000605757 00000 n +0000605908 00000 n +0000606058 00000 n +0000606207 00000 n +0000606356 00000 n +0000606504 00000 n +0000606653 00000 n +0000606802 00000 n +0000606950 00000 n +0000607099 00000 n +0000607248 00000 n +0000607396 00000 n +0000607547 00000 n +0000607697 00000 n +0000607848 00000 n +0000607998 00000 n +0000608149 00000 n +0000608300 00000 n +0000608450 00000 n +0000608600 00000 n +0000608751 00000 n +0000608901 00000 n +0000609052 00000 n +0000609203 00000 n +0000609355 00000 n +0000609506 00000 n +0000609657 00000 n +0000609808 00000 n +0000609959 00000 n +0000610110 00000 n +0000610260 00000 n +0000610410 00000 n +0000610560 00000 n +0000610710 00000 n +0000610860 00000 n +0000611011 00000 n +0000611162 00000 n +0000611313 00000 n +0000611465 00000 n +0000611616 00000 n +0000611767 00000 n +0000611918 00000 n +0000612069 00000 n +0000612221 00000 n +0000612373 00000 n +0000612524 00000 n +0000612675 00000 n +0000612825 00000 n +0000612976 00000 n +0000613128 00000 n +0000613278 00000 n +0000613429 00000 n +0000613580 00000 n +0000613732 00000 n +0000613882 00000 n +0000614033 00000 n +0000614184 00000 n +0000614335 00000 n +0000614487 00000 n +0000614637 00000 n +0000614787 00000 n +0000614936 00000 n +0000615086 00000 n +0000615237 00000 n +0000615387 00000 n +0000615537 00000 n +0000615687 00000 n +0000615837 00000 n +0000615986 00000 n +0000616136 00000 n +0000616286 00000 n +0000616436 00000 n +0000616586 00000 n +0000616737 00000 n +0000616887 00000 n +0000617037 00000 n +0000617186 00000 n +0000617337 00000 n +0000617488 00000 n +0000617637 00000 n +0000617787 00000 n +0000617938 00000 n +0000618089 00000 n +0000618240 00000 n +0000618390 00000 n +0000618541 00000 n +0000618691 00000 n +0000618843 00000 n +0000618994 00000 n +0000619145 00000 n +0000619295 00000 n +0000619445 00000 n +0000619595 00000 n +0000619745 00000 n +0000619895 00000 n +0000620045 00000 n +0000620195 00000 n +0000620343 00000 n +0000620493 00000 n +0000620642 00000 n +0000620791 00000 n +0000624414 00000 n +0000624566 00000 n +0000624718 00000 n +0000624869 00000 n +0000621003 00000 n +0000594324 00000 n +0000592352 00000 n +0000620940 00000 n +0000625021 00000 n +0000625172 00000 n +0000625323 00000 n +0000625474 00000 n +0000625625 00000 n +0000625775 00000 n +0000625926 00000 n +0000626077 00000 n +0000626228 00000 n +0000626380 00000 n +0000626531 00000 n +0000626683 00000 n +0000626835 00000 n +0000626986 00000 n +0000627137 00000 n +0000627287 00000 n +0000627438 00000 n +0000627589 00000 n +0000627739 00000 n +0000627890 00000 n +0000628042 00000 n +0000628192 00000 n +0000628343 00000 n +0000628495 00000 n +0000628645 00000 n +0000628795 00000 n +0000628944 00000 n +0000629094 00000 n +0000629245 00000 n +0000629396 00000 n +0000629547 00000 n +0000629698 00000 n +0000629849 00000 n +0000630000 00000 n +0000630151 00000 n +0000630301 00000 n +0000630452 00000 n +0000630604 00000 n +0000630755 00000 n +0000630905 00000 n +0000631055 00000 n +0000631206 00000 n +0000631357 00000 n +0000631508 00000 n +0000631658 00000 n +0000631809 00000 n +0000631959 00000 n +0000632110 00000 n +0000632262 00000 n +0000632413 00000 n +0000632564 00000 n +0000632715 00000 n +0000632866 00000 n +0000633017 00000 n +0000633167 00000 n +0000633318 00000 n +0000633468 00000 n +0000633619 00000 n +0000633769 00000 n +0000633918 00000 n +0000634069 00000 n +0000634219 00000 n +0000634370 00000 n +0000634519 00000 n +0000634669 00000 n +0000634820 00000 n +0000634971 00000 n +0000635121 00000 n +0000635270 00000 n +0000635417 00000 n +0000635564 00000 n +0000635711 00000 n +0000635860 00000 n +0000636010 00000 n +0000636159 00000 n +0000636310 00000 n +0000636461 00000 n +0000636613 00000 n +0000636765 00000 n +0000636915 00000 n +0000637065 00000 n +0000637216 00000 n +0000637367 00000 n +0000637517 00000 n +0000637668 00000 n +0000637819 00000 n +0000637969 00000 n +0000638120 00000 n +0000638271 00000 n +0000638422 00000 n +0000638573 00000 n +0000638724 00000 n +0000638876 00000 n +0000639026 00000 n +0000639177 00000 n +0000639328 00000 n +0000639478 00000 n +0000639629 00000 n +0000639780 00000 n +0000639931 00000 n +0000640082 00000 n +0000640232 00000 n +0000640383 00000 n +0000640534 00000 n +0000640685 00000 n +0000640836 00000 n +0000640986 00000 n +0000641137 00000 n +0000641288 00000 n +0000641439 00000 n +0000641590 00000 n +0000641742 00000 n +0000641892 00000 n +0000642043 00000 n +0000642193 00000 n +0000642343 00000 n +0000642494 00000 n +0000642645 00000 n +0000642795 00000 n +0000642946 00000 n +0000643097 00000 n +0000643248 00000 n +0000643399 00000 n +0000643548 00000 n +0000643699 00000 n +0000643850 00000 n +0000644001 00000 n +0000644152 00000 n +0000644303 00000 n +0000644453 00000 n +0000644602 00000 n +0000644753 00000 n +0000644903 00000 n +0000645054 00000 n +0000645205 00000 n +0000645356 00000 n +0000645507 00000 n +0000645658 00000 n +0000645809 00000 n +0000645960 00000 n +0000646111 00000 n +0000646262 00000 n +0000646413 00000 n +0000646564 00000 n +0000646714 00000 n +0000646864 00000 n +0000647014 00000 n +0000647165 00000 n +0000647312 00000 n +0000647460 00000 n +0000647608 00000 n +0000651360 00000 n +0000651510 00000 n +0000651660 00000 n +0000647819 00000 n +0000622891 00000 n +0000621091 00000 n +0000647756 00000 n +0000651810 00000 n +0000651960 00000 n +0000652109 00000 n +0000652260 00000 n +0000652410 00000 n +0000652561 00000 n +0000652712 00000 n +0000652863 00000 n +0000653014 00000 n +0000653165 00000 n +0000653315 00000 n +0000653466 00000 n +0000653617 00000 n +0000653768 00000 n +0000653919 00000 n +0000654070 00000 n +0000654221 00000 n +0000654371 00000 n +0000654522 00000 n +0000654673 00000 n +0000654823 00000 n +0000654974 00000 n +0000655124 00000 n +0000655275 00000 n +0000655425 00000 n +0000655576 00000 n +0000655728 00000 n +0000655879 00000 n +0000656029 00000 n +0000656180 00000 n +0000656330 00000 n +0000656481 00000 n +0000656631 00000 n +0000656782 00000 n +0000656933 00000 n +0000657085 00000 n +0000657235 00000 n +0000657387 00000 n +0000657537 00000 n +0000657687 00000 n +0000657838 00000 n +0000657989 00000 n +0000658140 00000 n +0000658289 00000 n +0000658439 00000 n +0000658591 00000 n +0000658742 00000 n +0000658892 00000 n +0000659043 00000 n +0000659194 00000 n +0000659345 00000 n +0000659496 00000 n +0000659646 00000 n +0000659798 00000 n +0000659950 00000 n +0000660101 00000 n +0000660251 00000 n +0000660402 00000 n +0000660553 00000 n +0000660704 00000 n +0000660856 00000 n +0000661008 00000 n +0000661160 00000 n +0000661312 00000 n +0000661463 00000 n +0000661615 00000 n +0000661767 00000 n +0000661919 00000 n +0000662071 00000 n +0000662222 00000 n +0000662373 00000 n +0000662525 00000 n +0000662676 00000 n +0000662827 00000 n +0000662978 00000 n +0000663127 00000 n +0000663276 00000 n +0000663424 00000 n +0000663573 00000 n +0000663724 00000 n +0000663874 00000 n +0000664025 00000 n +0000664177 00000 n +0000664328 00000 n +0000664479 00000 n +0000664630 00000 n +0000664781 00000 n +0000664932 00000 n +0000665083 00000 n +0000665234 00000 n +0000665385 00000 n +0000665536 00000 n +0000665687 00000 n +0000665838 00000 n +0000665988 00000 n +0000666139 00000 n +0000666289 00000 n +0000666440 00000 n +0000666591 00000 n +0000666741 00000 n +0000666892 00000 n +0000667041 00000 n +0000667191 00000 n +0000667342 00000 n +0000667493 00000 n +0000667644 00000 n +0000667794 00000 n +0000667945 00000 n +0000668096 00000 n +0000668247 00000 n +0000668398 00000 n +0000668549 00000 n +0000668701 00000 n +0000668852 00000 n +0000669003 00000 n +0000669154 00000 n +0000669305 00000 n +0000669457 00000 n +0000669607 00000 n +0000669758 00000 n +0000669909 00000 n +0000670059 00000 n +0000670210 00000 n +0000670361 00000 n +0000670512 00000 n +0000670661 00000 n +0000670812 00000 n +0000670963 00000 n +0000671114 00000 n +0000671264 00000 n +0000671414 00000 n +0000671565 00000 n +0000671715 00000 n +0000671866 00000 n +0000672017 00000 n +0000672168 00000 n +0000672319 00000 n +0000672469 00000 n +0000672619 00000 n +0000672770 00000 n +0000672921 00000 n +0000673071 00000 n +0000673221 00000 n +0000673370 00000 n +0000673520 00000 n +0000673666 00000 n +0000673815 00000 n +0000673963 00000 n +0000674112 00000 n +0000674261 00000 n +0000674410 00000 n +0000674559 00000 n +0000674708 00000 n +0000677345 00000 n +0000677493 00000 n +0000674919 00000 n +0000649828 00000 n +0000647907 00000 n +0000674856 00000 n +0000854107 00000 n +0000677643 00000 n +0000677793 00000 n +0000677942 00000 n +0000678093 00000 n +0000678243 00000 n +0000678393 00000 n +0000678544 00000 n +0000678696 00000 n +0000678848 00000 n +0000678999 00000 n +0000679151 00000 n +0000679302 00000 n +0000679453 00000 n +0000679605 00000 n +0000679756 00000 n +0000679908 00000 n +0000680060 00000 n +0000680210 00000 n +0000680360 00000 n +0000680510 00000 n +0000680661 00000 n +0000680812 00000 n +0000680964 00000 n +0000681116 00000 n +0000681267 00000 n +0000681417 00000 n +0000681568 00000 n +0000681719 00000 n +0000681870 00000 n +0000682021 00000 n +0000682171 00000 n +0000682323 00000 n +0000682474 00000 n +0000682625 00000 n +0000682776 00000 n +0000682926 00000 n +0000683077 00000 n +0000683228 00000 n +0000683379 00000 n +0000683529 00000 n +0000683680 00000 n +0000683831 00000 n +0000683983 00000 n +0000684132 00000 n +0000684282 00000 n +0000684432 00000 n +0000684582 00000 n +0000684734 00000 n +0000684884 00000 n +0000685035 00000 n +0000685186 00000 n +0000685337 00000 n +0000685486 00000 n +0000685638 00000 n +0000685789 00000 n +0000685940 00000 n +0000686091 00000 n +0000686242 00000 n +0000686394 00000 n +0000686544 00000 n +0000686696 00000 n +0000686847 00000 n +0000686997 00000 n +0000687147 00000 n +0000687298 00000 n +0000687449 00000 n +0000687600 00000 n +0000687751 00000 n +0000687902 00000 n +0000688053 00000 n +0000688204 00000 n +0000688355 00000 n +0000688506 00000 n +0000688655 00000 n +0000688804 00000 n +0000688953 00000 n +0000689102 00000 n +0000689251 00000 n +0000689400 00000 n +0000689548 00000 n +0000689698 00000 n +0000689849 00000 n +0000690000 00000 n +0000690151 00000 n +0000690302 00000 n +0000690452 00000 n +0000690603 00000 n +0000690754 00000 n +0000690905 00000 n +0000691055 00000 n +0000691205 00000 n +0000691418 00000 n +0000676380 00000 n +0000675007 00000 n +0000691355 00000 n +0000691506 00000 n +0000848697 00000 n +0000691530 00000 n +0000691862 00000 n +0000692322 00000 n +0000692422 00000 n +0000692766 00000 n +0000693232 00000 n +0000693797 00000 n +0000694263 00000 n +0000694826 00000 n +0000695162 00000 n +0000695737 00000 n +0000696314 00000 n +0000705770 00000 n +0000706076 00000 n +0000726296 00000 n +0000726943 00000 n +0000735811 00000 n +0000736135 00000 n +0000746792 00000 n +0000747222 00000 n +0000753443 00000 n +0000753808 00000 n +0000758039 00000 n +0000758297 00000 n +0000760282 00000 n +0000760515 00000 n +0000779085 00000 n +0000779682 00000 n +0000788829 00000 n +0000789123 00000 n +0000811357 00000 n +0000812073 00000 n +0000827800 00000 n +0000828229 00000 n +0000848087 00000 n +0000854196 00000 n +0000854322 00000 n +0000854448 00000 n +0000854574 00000 n +0000854691 00000 n +0000854783 00000 n +0000882553 00000 n +0000882763 00000 n +0000882980 00000 n +0000883195 00000 n +0000883408 00000 n +0000883604 00000 n +0000883781 00000 n +0000883957 00000 n +0000884134 00000 n +0000884310 00000 n +0000884487 00000 n +0000884663 00000 n +0000884840 00000 n +0000885010 00000 n +0000885199 00000 n +0000885384 00000 n +0000885567 00000 n +0000885750 00000 n +0000885935 00000 n +0000886119 00000 n +0000886304 00000 n +0000886488 00000 n +0000886668 00000 n +0000886844 00000 n +0000887021 00000 n +0000887197 00000 n +0000887374 00000 n +0000887549 00000 n +0000887724 00000 n +0000887901 00000 n +0000888077 00000 n +0000888254 00000 n +0000888430 00000 n +0000888607 00000 n +0000888783 00000 n +0000888960 00000 n +0000889136 00000 n +0000889313 00000 n +0000889522 00000 n +0000889730 00000 n +0000889939 00000 n +0000890144 00000 n +0000890343 00000 n +0000890540 00000 n +0000890737 00000 n +0000890943 00000 n +0000891152 00000 n +0000891355 00000 n +0000891558 00000 n +0000891761 00000 n +0000891970 00000 n +0000892180 00000 n +0000892389 00000 n +0000892612 00000 n +0000892850 00000 n +0000893093 00000 n +0000893336 00000 n +0000893583 00000 n +0000893834 00000 n +0000894080 00000 n +0000894328 00000 n +0000894571 00000 n +0000894815 00000 n +0000895058 00000 n +0000895301 00000 n +0000895544 00000 n +0000895787 00000 n +0000896030 00000 n +0000896273 00000 n +0000896516 00000 n +0000896767 00000 n +0000897017 00000 n +0000897260 00000 n +0000897503 00000 n +0000897754 00000 n +0000898008 00000 n +0000898257 00000 n +0000898544 00000 n +0000898827 00000 n +0000899116 00000 n +0000899402 00000 n +0000899685 00000 n +0000899968 00000 n +0000900251 00000 n +0000900534 00000 n +0000900817 00000 n +0000901100 00000 n +0000901386 00000 n +0000901672 00000 n +0000901891 00000 n +0000902009 00000 n +0000902125 00000 n +0000902241 00000 n +0000902358 00000 n +0000902474 00000 n +0000902590 00000 n +0000902710 00000 n +0000902834 00000 n +0000902963 00000 n +0000903098 00000 n +0000903232 00000 n +0000903366 00000 n +0000903505 00000 n +0000903649 00000 n +0000903772 00000 n +0000903890 00000 n +0000904015 00000 n +0000904115 00000 n +0000904208 00000 n +0000904248 00000 n +0000904421 00000 n +trailer +<< /Size 3438 +/Root 3436 0 R +/Info 3437 0 R +/ID [<4BA7085FBE685E44DC4F7BF50C8DA26D> <4BA7085FBE685E44DC4F7BF50C8DA26D>] >> +startxref +906627 +%%EOF diff --git a/gbdk-lib/Makefile.common b/gbdk-lib/Makefile.common @@ -1,17 +1,10 @@ # Common settings -ifndef ASM -ASM = asxxxx -endif - -ifndef MODEL -MODEL = small -endif ifndef PORTS -PORTS = sm83 z80 +PORTS = sm83 z80 mos6502 endif ifndef PLATFORMS -PLATFORMS = gb ap duck gg sms msxdos +PLATFORMS = gb ap duck gg sms msxdos nes endif ifndef SDCCLIB @@ -25,6 +18,7 @@ SDAR = $(subst \,/,'$(SDCCLIB)')/bin/sdar AS_Z80 = $(SDCCLIB)/bin/sdasz80 AS_SM83 = $(SDCCLIB)/bin/sdasgb +AS_6500 = $(SDCCLIB)/bin/sdas6500 CLEANSPEC = *.o *.cdb *.sym *.lst *~ *.asm @@ -33,7 +27,7 @@ CFLAGS += -m$(PORT) CFLAGS += --max-allocs-per-node 50000 CFLAGS += --fsigned-char CC = $(SCC) -BUILD = $(TOPDIR)/build/$(MODEL)/$(ASM)/$(THIS) +BUILD = $(TOPDIR)/build/$(THIS) LIB = $(BUILD)/$(THIS).lib OBJ = $(CSRC:%.c=$(BUILD)/%.o) $(ASSRC:%.s=$(BUILD)/%.o) diff --git a/gbdk-lib/examples/cross-platform/fonts/Makefile b/gbdk-lib/examples/cross-platform/fonts/Makefile @@ -6,19 +6,20 @@ LCC = $(GBDK_HOME)bin/lcc # Set platforms to build here, spaced separated. (These are in the separate Makefile.targets) # They can also be built/cleaned individually: "make gg" and "make gg-clean" # Possible are: gb gbc pocket megaduck sms gg -TARGETS=gb pocket megaduck sms gg +TARGETS=gb pocket megaduck sms gg nes # Configure platform specific LCC flags here: -LCCFLAGS_gb = -Wl-yt0x1B # Set an MBC for banking (1B-ROM+MBC5+RAM+BATT) -LCCFLAGS_pocket = -Wl-yt0x1B # Usually the same as required for .gb -LCCFLAGS_duck = -Wl-yt0x1B # Usually the same as required for .gb -LCCFLAGS_gbc = -Wl-yt0x1B -Wm-yc # Same as .gb with: -Wm-yc (gb & gbc) or Wm-yC (gbc exclusive) -LCCFLAGS_sms = -LCCFLAGS_gg = +LCCFLAGS_gb = -Wl-yt0x1B -autobank # Set an MBC for banking (1B-ROM+MBC5+RAM+BATT) +LCCFLAGS_pocket = -Wl-yt0x1B -autobank # Usually the same as required for .gb +LCCFLAGS_duck = -Wl-yt0x1B -autobank # Usually the same as required for .gb +LCCFLAGS_gbc = -Wl-yt0x1B -Wm-yc -autobank # Same as .gb with: -Wm-yc (gb & gbc) or Wm-yC (gbc exclusive) +LCCFLAGS_sms = -autobank +LCCFLAGS_gg = -autobank +LCCFLAGS_nes = LCCFLAGS += $(LCCFLAGS_$(EXT)) # This adds the current platform specific LCC Flags -LCCFLAGS += -Wl-j -Wm-yoA -Wm-ya4 -autobank -Wb-ext=.rel -Wb-v # MBC + Autobanking related flags +LCCFLAGS += -Wl-j -Wm-yoA -Wm-ya4 -Wb-ext=.rel -Wb-v # MBC + Autobanking related flags # LCCFLAGS += -debug # Uncomment to enable debug output # LCCFLAGS += -v # Uncomment for lcc verbose output diff --git a/gbdk-lib/examples/cross-platform/fonts/Makefile.targets b/gbdk-lib/examples/cross-platform/fonts/Makefile.targets @@ -48,3 +48,8 @@ gg-clean: gg: ${MAKE} build-target PORT=z80 PLAT=gg EXT=gg + +nes-clean: + ${MAKE} clean-target EXT=nes +nes: + ${MAKE} build-target PORT=mos6502 PLAT=nes EXT=nes diff --git a/gbdk-lib/examples/cross-platform/metasprites/Makefile b/gbdk-lib/examples/cross-platform/metasprites/Makefile @@ -7,19 +7,20 @@ PNG2ASSET = $(GBDK_HOME)/bin/png2asset # Set platforms to build here, spaced separated. (These are in the separate Makefile.targets) # They can also be built/cleaned individually: "make gg" and "make gg-clean" # Possible are: gb gbc pocket megaduck sms gg -TARGETS=gb pocket megaduck sms gg +TARGETS=gb pocket megaduck sms gg nes # Configure platform specific LCC flags here: -LCCFLAGS_gb = -Wl-yt0x1B # Set an MBC for banking (1B-ROM+MBC5+RAM+BATT) -LCCFLAGS_pocket = -Wl-yt0x1B # Usually the same as required for .gb -LCCFLAGS_duck = -Wl-yt0x1B # Usually the same as required for .gb -LCCFLAGS_gbc = -Wl-yt0x1B -Wm-yc # Same as .gb with: -Wm-yc (gb & gbc) or Wm-yC (gbc exclusive) -LCCFLAGS_sms = -LCCFLAGS_gg = +LCCFLAGS_gb = -Wl-yt0x1B -autobank # Set an MBC for banking (1B-ROM+MBC5+RAM+BATT) +LCCFLAGS_pocket = -Wl-yt0x1B -autobank # Usually the same as required for .gb +LCCFLAGS_duck = -Wl-yt0x1B -autobank # Usually the same as required for .gb +LCCFLAGS_gbc = -Wl-yt0x1B -Wm-yc -autobank # Same as .gb with: -Wm-yc (gb & gbc) or Wm-yC (gbc exclusive) +LCCFLAGS_sms = -autobank +LCCFLAGS_gg = -autobank +LCCFLAGS_nes = LCCFLAGS += $(LCCFLAGS_$(EXT)) # This adds the current platform specific LCC Flags -LCCFLAGS += -Wl-j -Wm-yoA -Wm-ya4 -autobank -Wb-ext=.rel -Wb-v # MBC + Autobanking related flags +LCCFLAGS += -Wl-j -Wm-yoA -Wm-ya4 -Wb-ext=.rel -Wb-v # MBC + Autobanking related flags # LCCFLAGS += -debug # Uncomment to enable debug output # LCCFLAGS += -v # Uncomment for lcc verbose output diff --git a/gbdk-lib/examples/cross-platform/metasprites/Makefile.targets b/gbdk-lib/examples/cross-platform/metasprites/Makefile.targets @@ -48,3 +48,7 @@ gg-clean: gg: ${MAKE} build-target PORT=z80 PLAT=gg EXT=gg +nes-clean: + ${MAKE} clean-target EXT=nes +nes: + ${MAKE} build-target PORT=mos6502 PLAT=nes EXT=nes + diff --git a/gbdk-lib/examples/cross-platform/pong/Makefile b/gbdk-lib/examples/cross-platform/pong/Makefile @@ -6,19 +6,20 @@ LCC = $(GBDK_HOME)bin/lcc # Set platforms to build here, spaced separated. (These are in the separate Makefile.targets) # They can also be built/cleaned individually: "make gg" and "make gg-clean" # Possible are: gb gbc pocket megaduck sms gg -TARGETS=gb pocket megaduck sms gg +TARGETS=gb pocket megaduck sms gg nes # Configure platform specific LCC flags here: -LCCFLAGS_gb = -Wm-ys -Wl-yt0x1B # Set an MBC for banking (1B-ROM+MBC5+RAM+BATT) -LCCFLAGS_pocket = -Wm-ys -Wl-yt0x1B # Usually the same as required for .gb -LCCFLAGS_duck = -Wm-ys -Wl-yt0x1B # Usually the same as required for .gb -LCCFLAGS_gbc = -Wm-ys -Wl-yt0x1B -Wm-yc # Same as .gb with: -Wm-yc (gb & gbc) or Wm-yC (gbc exclusive) -LCCFLAGS_sms = -LCCFLAGS_gg = +LCCFLAGS_gb = -Wm-ys -Wl-yt0x1B -autobank # Set an MBC for banking (1B-ROM+MBC5+RAM+BATT) +LCCFLAGS_pocket = -Wm-ys -Wl-yt0x1B -autobank # Usually the same as required for .gb +LCCFLAGS_duck = -Wm-ys -Wl-yt0x1B -autobank # Usually the same as required for .gb +LCCFLAGS_gbc = -Wm-ys -Wl-yt0x1B -Wm-yc -autobank # Same as .gb with: -Wm-yc (gb & gbc) or Wm-yC (gbc exclusive) +LCCFLAGS_sms = -autobank +LCCFLAGS_gg = -autobank +LCCFLAGS_nes = LCCFLAGS += $(LCCFLAGS_$(EXT)) # This adds the current platform specific LCC Flags -LCCFLAGS += -Wl-j -Wm-yoA -Wm-ya4 -autobank -Wb-ext=.rel -Wb-v # MBC + Autobanking related flags +LCCFLAGS += -Wl-j -Wm-yoA -Wm-ya4 -Wb-ext=.rel -Wb-v # MBC + Autobanking related flags # LCCFLAGS += -debug # Uncomment to enable debug output # LCCFLAGS += -v # Uncomment for lcc verbose output diff --git a/gbdk-lib/examples/cross-platform/pong/Makefile.targets b/gbdk-lib/examples/cross-platform/pong/Makefile.targets @@ -48,3 +48,8 @@ gg-clean: gg: ${MAKE} build-target PORT=z80 PLAT=gg EXT=gg + +nes-clean: + ${MAKE} clean-target EXT=nes +nes: + ${MAKE} build-target PORT=mos6502 PLAT=nes EXT=nes diff --git a/gbdk-lib/examples/gb/space/Makefile b/gbdk-lib/examples/gb/space/Makefile @@ -1,6 +1,5 @@ GBDK = ../../.. -LIB = $(GBDK)/lib/small/asxxxx/ -CC = $(GBDK)/bin/lcc -Wa-I$(LIB) -Wa-l -Wl-m -Wl-j +CC = $(GBDK)/bin/lcc -Wl-m -Wl-w -Wl-j -Wm-yS BINS = space.gb diff --git a/gbdk-lib/examples/nes/Makefile b/gbdk-lib/examples/nes/Makefile @@ -0,0 +1,17 @@ +# Register all subdirectories in the project's root directory. +SUBDIRS := $(wildcard */.) + +# Top-level phony targets. +all clean compile.bat: $(SUBDIRS) FORCE +# Similar to: +# .PHONY: all clean +# all clean: $(SUBDIRS) +# GNU's .PHONY target is more efficient in that it explicitly declares non-files. + +# Recurse `make` into each subdirectory +# Pass along targets specified at command-line (if any). +$(SUBDIRS): FORCE + $(MAKE) -C $@ $(MAKECMDGOALS) + +# Force targets. +FORCE: + diff --git a/gbdk-lib/examples/nes/smoke/Makefile b/gbdk-lib/examples/nes/smoke/Makefile @@ -0,0 +1,30 @@ +CC = ../../../bin/lcc -mmos6502:nes -Wm-yoA -Wl-j + +BINS = smoketest.nes + +all: $(BINS) + +ASRC = $(wildcard *.s) +CSRC = $(wildcard *.c) + +OBJS = $(CSRC:%.c=%.o) $(ASRC:%.s=%.o) + +compile.bat: Makefile + @echo "REM Automatically generated from Makefile" > compile.bat + @make -sn | sed y/\\//\\\\/ | grep -v make >> compile.bat + +# Compile and link single file in one pass + +%.o: %.c + $(CC) -c -o $@ $< + +%.o: %.s + $(CC) -c -o $@ $< + +$(BINS): $(OBJS) + $(CC) -Wm-yS -o $@ $^ + rm -f *.map *.noi *.ihx *.lst + +clean: + rm -f *.o *.lst *.map *.nes *~ *.rel *.cdb *.ihx *.lnk *.sym *.asm *.noi + diff --git a/gbdk-lib/examples/nes/smoke/smoketest.c b/gbdk-lib/examples/nes/smoke/smoketest.c @@ -0,0 +1,8 @@ +#include <gbdk/platform.h> + +void main() { + DISPLAY_ON; + while(TRUE) { + wait_vbl_done(); + } +} diff --git a/gbdk-lib/include/asm/mos6502/provides.h b/gbdk-lib/include/asm/mos6502/provides.h @@ -0,0 +1,4 @@ +#define USE_C_MEMCPY 0 +#define USE_C_STRCPY 0 +#define USE_C_STRCMP 1 + diff --git a/gbdk-lib/include/asm/mos6502/stdarg.h b/gbdk-lib/include/asm/mos6502/stdarg.h @@ -0,0 +1,18 @@ +#ifndef ASM_MOS6502_STDARG_INCLUDE +#define ASM_MOS6502_STDARG_INCLUDE + +/* sdcc pushes right to left with the real sizes, not cast up + to an int. + so printf(int, char, long) + results in push long, push char, push int + On the 6502 the stack grows down, so the things seem to be in + the correct order. + */ + +typedef unsigned char * va_list; +#define va_start(list, last) list = (unsigned char *)&last + sizeof(last) +#define va_arg(list, type) *((type *)((list += sizeof(type)) - sizeof(type))) + +#define va_end(list) + +#endif diff --git a/gbdk-lib/include/asm/mos6502/string.h b/gbdk-lib/include/asm/mos6502/string.h @@ -0,0 +1,144 @@ +/** @file string.h + Generic string functions. + */ +#ifndef STRING_INCLUDE +#define STRING_INCLUDE + +#include <types.h> + +/** Copies the string pointed to by __src__ (including the terminating + `\0' character) to the array pointed to by __dest__. + + The strings may not overlap, and the destination string dest must + be large enough to receive the copy. + + @param dest Array to copy into + @param src Array to copy from + + @return A pointer to dest +*/ +char *strcpy(char *dest, const char *src) OLDCALL; + +/** Compares strings + + @param s1 First string to compare + @param s2 Second string to compare + + Returns: + \li > 0 if __s1__ > __s2__ + \li 0 if __s1__ == __s2__ + \li < 0 if __s1__ < __s2__ +*/ +int strcmp(const char *s1, const char *s2); + +/** Copies n bytes from memory area src to memory area dest. + + The memory areas may not overlap. + + @param dest Buffer to copy into + @param src Buffer to copy from + @param len Number of Bytes to copy +*/ +void *memcpy(void *dest, const void *src, size_t len); + +/** Copies n bytes from memory area src to memory area dest, areas may overlap + */ +void *memmove (void *dest, const void *src, size_t n) OLDCALL; + +/** Fills the memory region __s__ with __n__ bytes using value __c__ + + @param s Buffer to fill + @param c char value to fill with (truncated from int) + @param n Number of bytes to fill +*/ +void *memset (void *s, int c, size_t n); + +/** Reverses the characters in a string + + @param s Pointer to string to reverse. + + For example 'abcdefg' will become 'gfedcba'. + + Banked as the string must be modifiable. + + Returns: Pointer to __s__ +*/ +char *reverse(char *s) NONBANKED; + +/** Concatenate Strings. Appends string __s2__ to the end of string __s1__ + + @param s1 String to append onto + @param s2 String to copy from + + For example 'abc' and 'def' will become 'abcdef'. + + String __s1__ must be large enough to store both __s1__ and __s2__. + + Returns: Pointer to __s1__ +*/ +char *strcat(char *s1, const char *s2) NONBANKED; + +/** Calculates the length of a string + + @param s String to calculate length of + + Returns: Length of string not including the terminating `\0' character. +*/ +int strlen(const char *s) OLDCALL; + +/**Concatenate at most __n__ characters from string __s2__ onto the end of __s1__. + + @param s1 String to append onto + @param s2 String to copy from + @param n Max number of characters to copy from __s2__ + + String __s1__ must be large enough to store both __s1__ and __n__ characters of __s2__ + + Returns: Pointer to __s1__ +*/ +char *strncat(char *s1, const char *s2, int n) NONBANKED; + +/** Compare strings (at most n characters): + + @param s1 First string to compare + @param s2 Second string to compare + @param n Max number of characters to compare + + Returns: + \li > 0 if __s1__ > __s2__ + \li 0 if __s1__ == __s2__ + \li < 0 if __s1__ < __s2__ +*/ +int strncmp(const char *s1, const char *s2, int n) NONBANKED; + +/** Copy __n__ characters from string __s2__ to __s1__ + + + @param s1 String to copy into + @param s2 String to copy from + @param n Max number of characters to copy from __s2__ + + If __s2__ is shorter than __n__, the remaining + bytes in __s1__ are filled with \0. + + Warning: If there is no \0 in the first __n__ bytes of __s2__ then __s1__ + will not be null terminated. + + Returns: Pointer to __s1__ +*/ +char *strncpy(char *s1, const char *s2, int n) NONBANKED; + +/** Compares buffers + + @param buf1 First buffer to compare + @param buf2 Second buffer to compare + @param count Buffer length + + Returns: + \li > 0 if __buf1__ > __buf2__ + \li 0 if __buf1__ == __buf2__ + \li < 0 if __buf1__ < __buf2__ +*/ +int memcmp(const void *buf1, const void *buf2, size_t count); + +#endif diff --git a/gbdk-lib/include/asm/mos6502/types.h b/gbdk-lib/include/asm/mos6502/types.h @@ -0,0 +1,71 @@ +/** @file asm/mos6502/types.h + @anchor file_asm_mos6502_types_h + Types definitions for the gb. +*/ +#ifndef ASM_MOS6502_TYPES_INCLUDE +#define ASM_MOS6502_TYPES_INCLUDE + +#ifndef __PORT_mos6502 + #error mos6502 only. +#endif + +#ifdef __SDCC + +#define NONBANKED /**< Currently a no-op for mos6502 target. */ +#define BANKED /**< Currently a no-op for mos6502 target. */ +#define REENTRANT __reentrant /**< Needed for mos6502 target when functions take too many parameters. */ + +/** Use to create a block of of code which should execute with interrupts temporarily turned off. + + __Do not__ use @ref CRITICAL and @ref INTERRUPT attributes for a + function added via add_VBL() (or LCD, etc). The attributes + are only required when constructing a bare jump from the + interrupt vector itself. + + @see enable_interrupts, disable_interrupts +*/ +#define CRITICAL __critical + +/** Indicate to the compiler the function will be used as an interrupt handler. + + __Do not__ use @ref CRITICAL and @ref INTERRUPT attributes for a + function added via add_VBL() (or LCD, etc). The attributes + are only required when constructing a bare jump from the + interrupt vector itself. + + @see ISR_VECTOR(), ISR_NESTED_VECTOR() +*/ +#define INTERRUPT __interrupt + +#endif + +/** Signed eight bit. + */ +typedef signed char INT8; +/** Unsigned eight bit. + */ +typedef unsigned char UINT8; +/** Signed sixteen bit. + */ +typedef signed int INT16; +/** Unsigned sixteen bit. + */ +typedef unsigned int UINT16; +/** Signed 32 bit. + */ +typedef signed long INT32; +/** Unsigned 32 bit. + */ +typedef unsigned long UINT32; + +#ifndef __SIZE_T_DEFINED +#define __SIZE_T_DEFINED +typedef unsigned int size_t; +#endif + +/** Returned from clock + @see clock +*/ +typedef unsigned int clock_t; + +#endif diff --git a/gbdk-lib/include/asm/sm83/types.h b/gbdk-lib/include/asm/sm83/types.h @@ -13,6 +13,7 @@ #define NONBANKED __nonbanked /**< Placed in the non-banked lower 16K region (bank 0), regardless of the bank selected by it's source file. */ #define BANKED __banked /**< The function will use banked sdcc calls, and is placed in the bank selected by it's source file (or compiler switches). */ +#define REENTRANT /**< Needed for mos6502 target when functions take too many parameters. */ /** Use to create a block of of code which should execute with interrupts temporarily turned off. diff --git a/gbdk-lib/include/asm/types.h b/gbdk-lib/include/asm/types.h @@ -8,6 +8,8 @@ #include <asm/sm83/types.h> #elif defined(__PORT_z80) #include <asm/z80/types.h> +#elif defined(__PORT_mos6502) +#include <asm/mos6502/types.h> #else #error Unrecognised port #endif diff --git a/gbdk-lib/include/asm/z80/types.h b/gbdk-lib/include/asm/z80/types.h @@ -16,6 +16,7 @@ #define NONBANKED __nonbanked /**< Placed in the non-banked lower 16K region (bank 0), regardless of the bank selected by it's source file. */ #define BANKED __banked /**< The function will use banked sdcc calls, and is placed in the bank selected by it's source file (or compiler switches). */ +#define REENTRANT /**< Needed for mos6502 target when functions take too many parameters. */ /** Use to create a block of of code which should execute with interrupts temporarily turned off. diff --git a/gbdk-lib/include/gbdk/gbdk-lib.h b/gbdk-lib/include/gbdk/gbdk-lib.h @@ -8,6 +8,8 @@ #include <asm/sm83/provides.h> #elif defined(__PORT_z80) #include <asm/z80/provides.h> +#elif defined(__PORT_mos6502) + #include <asm/mos6502/provides.h> #else #error Unrecognized port #endif diff --git a/gbdk-lib/include/gbdk/metasprites.h b/gbdk-lib/include/gbdk/metasprites.h @@ -7,6 +7,8 @@ #include <sms/metasprites.h> #elif defined(__TARGET_msxdos) #include <msx/metasprites.h> +#elif defined(__TARGET_nes) + #include <nes/metasprites.h> #else #error Unrecognized port #endif diff --git a/gbdk-lib/include/gbdk/platform.h b/gbdk-lib/include/gbdk/platform.h @@ -9,6 +9,8 @@ #include <sms/sms.h> #elif defined(__TARGET_msxdos) #include <msx/msx.h> +#elif defined(__TARGET_nes) + #include <nes/nes.h> #else #error Unrecognized port #endif diff --git a/gbdk-lib/include/nes/hardware.h b/gbdk-lib/include/nes/hardware.h @@ -0,0 +1,57 @@ +/** @file nes/hardware.h + Defines that let the NES hardware registers be accessed + from C. +*/ +#ifndef _HARDWARE_H +#define _HARDWARE_H + +#include <types.h> + +#define __BYTES extern UBYTE +#define __BYTE_REG extern volatile UBYTE + +#define PPUCTRL ((uint8_t*)0x2000); +#define PPUCTRL_NMI 0b10000000 +#define PPUCTRL_SPR_8X8 0b00000000 +#define PPUCTRL_SPR_8X16 0b00100000 +#define PPUCTRL_BG_CHR 0b00010000 +#define PPUCTRL_SPR_CHR 0b00001000 +#define PPUCTRL_INC32 0b00000100 +extern volatile UBYTE shadow_PPUCTRL; + +#define PPUMASK ((uint8_t*)0x2001); +#define PPUMASK_BLUE 0b10000000 +#define PPUMASK_RED 0b01000000 +#define PPUMASK_GREEN 0b00100000 +#define PPUMASK_SHOW_SPR 0b00010000 +#define PPUMASK_SHOW_BG 0b00001000 +#define PPUMASK_SHOW_SPR_LC 0b00000100 +#define PPUMASK_SHOW_BG_LC 0b00000010 +#define PPUMASK_MONOCHROME 0b00000001 +extern volatile UBYTE shadow_PPUMASK; + +#define PPUSTATUS ((uint8_t*)0x2002); +#define OAMADDR ((uint8_t*)0x2003); +#define OAMDATA ((uint8_t*)0x2004); +#define PPUSCROLL ((uint8_t*)0x2005); +#define PPUADDR ((uint8_t*)0x2006); +#define PPUDATA ((uint8_t*)0x2007); +#define OAMDMA ((uint8_t*)0x4014); + +#define DEVICE_SCREEN_X_OFFSET 0 +#define DEVICE_SCREEN_Y_OFFSET 0 +#define DEVICE_SCREEN_WIDTH 32 +#define DEVICE_SCREEN_HEIGHT 30 +#define DEVICE_SCREEN_BUFFER_WIDTH 32 +#define DEVICE_SCREEN_BUFFER_HEIGHT 30 +#define DEVICE_SCREEN_MAP_ENTRY_SIZE 2 +#define DEVICE_SPRITE_PX_OFFSET_X 0 +#define DEVICE_SPRITE_PX_OFFSET_Y -1 +#define DEVICE_SCREEN_PX_WIDTH (DEVICE_SCREEN_WIDTH * 8) +#define DEVICE_SCREEN_PX_HEIGHT (DEVICE_SCREEN_HEIGHT * 8) + +// Scrolling coordinates (will be written to PPUSCROLL at end-of-vblank by NMI handler) +extern volatile UBYTE bkg_scroll_x; +extern volatile UBYTE bkg_scroll_y; + +#endif diff --git a/gbdk-lib/include/nes/metasprites.h b/gbdk-lib/include/nes/metasprites.h @@ -0,0 +1,231 @@ +/** @file nes/metasprites.h + + # Metasprite support + + A metasprite is a larger sprite made up from a + collection of smaller individual hardware sprites. + Different frames of the same metasprites can share + tile data. + + The api supports metasprites in both + @ref SPRITES_8x8 and @ref SPRITES_8x16 mode. If + 8x16 mode is used then the height of the metasprite + must be a multiple of 16. + + The origin (pivot) for the metasprite is not required + to be in the upper left-hand corner as with regular + hardware sprites. + + Use the @ref utility_png2asset tool to convert single + or multiple frames of graphics into metasprite + structured data for use with the ...metasprite...() + functions. + + # Metasprites composed of variable numbers of sprites + + When using png2asset, it's common for the output of + different frames to be composed of different numbers + of hardware sprites (since it's trying to create each + frame as efficiently as possible). Due to that, it's + good practice to clear out (hide) unused sprites in the + shadow_OAM that have been set by previous frames. + + \code + // Example: + // Hide rest of the hardware sprites, because amount + // of sprites differ between animation frames. + // (where hiwater == last hardware sprite used + 1) + for (uint8_t i = hiwater; i < 64; i++) shadow_OAM[i].y = 0; + \endcode + + @anchor metasprite_and_sprite_properties + # Metasprites and sprite properties (including cgb palette) + + When the move_metasprite_*() functions are called they + update all properties for the affected sprites in the + Shadow OAM. This means any existing property flags set + for a sprite will get overwritten. + + How to use sprite property flags with metasprites: + - Metsaprite structures can be copied into RAM so their + property flags can be modified at runtime. + - The metasprite structures can have the property flags + modified before compilation (such as with `-sp <props>` + in the @ref utility_png2asset "png2asset" tool). + - Update properties for the affected sprites after calling + a move_metasprite_*() function. +*/ + +#ifndef _METASPRITES_H_INCLUDE +#define _METASPRITES_H_INCLUDE + +#include <nes/hardware.h> +#include <types.h> +#include <stdint.h> + +/** Metasprite sub-item structure + @param dy (int8_t) Y coordinate of the sprite relative to the metasprite origin (pivot) + @param dx (int8_t) X coordinate of the sprite relative to the metasprite origin (pivot) + @param dtile (uint8_t) Start tile relative to the metasprites own set of tiles + @param props (uint8_t) Property Flags + + Metasprites are built from multiple metasprite_t items (one for each sub-sprite) + and a pool of tiles they reference. If a metasprite has multiple frames then each + frame will be built from some number of metasprite_t items (which may vary based + on how many sprites are required for that particular frame). + + A metasprite frame is terminated with a {metasprite_end} entry. +*/ +typedef struct metasprite_t { + int8_t dy, dx; + uint8_t dtile; + uint8_t props; +} metasprite_t; + +#define metasprite_end -128 +#define METASPR_ITEM(dy,dx,dt,a) {(dy),(dx),(dt),(a)} +#define METASPR_TERM {metasprite_end} + +extern const void * __current_metasprite; +extern uint8_t __current_base_tile; +extern uint8_t __render_shadow_OAM; + + +static uint8_t __move_metasprite(uint8_t id, uint8_t x, uint8_t y) OLDCALL; +static uint8_t __move_metasprite_vflip(uint8_t id, uint8_t x, uint8_t y) OLDCALL; +static uint8_t __move_metasprite_hflip(uint8_t id, uint8_t x, uint8_t y) OLDCALL; +static uint8_t __move_metasprite_hvflip(uint8_t id, uint8_t x, uint8_t y) OLDCALL; +static void __hide_metasprite(uint8_t id) OLDCALL; + +/** + * Hides all hardware sprites in range from <= X < to + * @param from start OAM index + * @param to finish OAM index + */ +void hide_sprites_range(UINT8 from, UINT8 to) OLDCALL; + +/** Moves metasprite to the absolute position x and y + + @param metasprite Pointer to the first struct of the metasprite (for the desired frame) + @param base_tile Number of the first tile where the metasprite's tiles start + @param base_sprite Number of the first hardware sprite to be used by the metasprite + @param x Absolute x coordinate of the sprite + @param y Absolute y coordinate of the sprite + + Moves __metasprite__ to the absolute position __x__ and __y__ + (with __no flip__ on the X or Y axis). Hardware sprites are + allocated starting from __base_sprite__, using tiles + starting from __base_tile__. + + Sets: + \li __current_metasprite = metasprite; + \li __current_base_tile = base_tile; + + Note: Overwrites OAM sprite properties (such as palette), see + @ref metasprite_and_sprite_properties "Metasprites and sprite properties". + + @return Number of hardware sprites used to draw this metasprite + */ +inline uint8_t move_metasprite(const metasprite_t * metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y) { + __current_metasprite = metasprite; + __current_base_tile = base_tile; + return __move_metasprite(base_sprite, x, y); +} + +/** Moves metasprite to the absolute position x and y, __flipped on the Y axis__ + + @param metasprite Pointer to the first struct of the metasprite (for the desired frame) + @param base_tile Number of the first tile where the metasprite's tiles start + @param base_sprite Number of the first hardware sprite to be used by the metasprite + @param x Absolute x coordinate of the sprite + @param y Absolute y coordinate of the sprite + + Same as @ref move_metasprite(), but with the metasprite flipped on the Y axis only. + + Sets: + \li __current_metasprite = metasprite; + \li __current_base_tile = base_tile; + + Note: Overwrites OAM sprite properties (such as palette), see + @ref metasprite_and_sprite_properties "Metasprites and sprite properties". + + @return Number of hardware sprites used to draw this metasprite + + @see move_metasprite() +*/ +inline uint8_t move_metasprite_vflip(const metasprite_t * metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y) { + __current_metasprite = metasprite; + __current_base_tile = base_tile; + return __move_metasprite_vflip(base_sprite, x - 8, y); +} + + +/** Moves metasprite to the absolute position x and y, __flipped on the X axis__ + + @param metasprite Pointer to the first struct of the metasprite (for the desired frame) + @param base_tile Number of the first tile where the metasprite's tiles start + @param base_sprite Number of the first hardware sprite to be used by the metasprite + @param x Absolute x coordinate of the sprite + @param y Absolute y coordinate of the sprite + + Same as @ref move_metasprite(), but with the metasprite flipped on the X axis only. + + Sets: + \li __current_metasprite = metasprite; + \li __current_base_tile = base_tile; + + Note: Overwrites OAM sprite properties (such as palette), see + @ref metasprite_and_sprite_properties "Metasprites and sprite properties". + + @return Number of hardware sprites used to draw this metasprite + + @see move_metasprite() +*/ +inline uint8_t move_metasprite_hflip(const metasprite_t * metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y) { + __current_metasprite = metasprite; + __current_base_tile = base_tile; + return __move_metasprite_hflip(base_sprite, x, y - ((shadow_PPUCTRL & PPUCTRL_SPR_8X16) ? 16 : 8) ); +} + +/** Moves metasprite to the absolute position x and y, __flipped on the X and Y axis__ + + @param metasprite Pointer to the first struct of the metasprite (for the desired frame) + @param base_tile Number of the first tile where the metasprite's tiles start + @param base_sprite Number of the first hardware sprite to be used by the metasprite + @param x Absolute x coordinate of the sprite + @param y Absolute y coordinate of the sprite + + Same as @ref move_metasprite(), but with the metasprite flipped on both the X and Y axis. + + Sets: + \li __current_metasprite = metasprite; + \li __current_base_tile = base_tile; + + Note: Overwrites OAM sprite properties (such as palette), see + @ref metasprite_and_sprite_properties "Metasprites and sprite properties". + + @return Number of hardware sprites used to draw this metasprite + + @see move_metasprite() +*/ +inline uint8_t move_metasprite_hvflip(const metasprite_t * metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y) { + __current_metasprite = metasprite; + __current_base_tile = base_tile; + return __move_metasprite_hvflip(base_sprite, x - 8, y - ((shadow_PPUCTRL & PPUCTRL_SPR_8X16) ? 16 : 8)); +} + +/** Hides a metasprite from the screen + + @param metasprite Pointer to first struct of the desired metasprite frame + @param base_sprite Number of hardware sprite to start with + + Sets: + \li __current_metasprite = metasprite; + + **/ +inline void hide_metasprite(const metasprite_t * metasprite, uint8_t base_sprite) { + __current_metasprite = metasprite; + __hide_metasprite(base_sprite); +} + +#endif diff --git a/gbdk-lib/include/nes/nes.h b/gbdk-lib/include/nes/nes.h @@ -0,0 +1,933 @@ +/** @file nes/nes.h + NES specific functions. +*/ +#ifndef _NES_H +#define _NES_H + +#include <types.h> +#include <stdint.h> +#include <gbdk/version.h> +#include <nes/hardware.h> + +#define NINTENDO_ENTERTAINMENT_SYSTEM +#ifdef SEGA +#undef SEGA +#endif + +#define RGB(r,g,b) ((r) | ((g) << 2) | ((b) << 4)) +#define RGB8(r,g,b) (((r) >> 6) | (((g) >> 6) << 2) | (((b) >> 6) << 4)) +#define RGBHTML(RGB24bit) (((RGB24bit) >> 22) | ((((RGB24bit) & 0xFFFF) >> 14) << 2) | ((((RGB24bit) & 0xFF) >> 6) << 4)) + +/** Common colors based on the EGA default palette. + */ +#define RGB_RED RGB( 3, 0, 0) +#define RGB_DARKRED RGB( 2, 0, 0) +#define RGB_GREEN RGB( 0, 3, 0) +#define RGB_DARKGREEN RGB( 0, 2, 0) +#define RGB_BLUE RGB( 0, 0, 3) +#define RGB_DARKBLUE RGB( 0, 0, 2) +#define RGB_YELLOW RGB( 3, 3, 0) +#define RGB_DARKYELLOW RGB( 2, 2, 0) +#define RGB_CYAN RGB( 0, 3, 3) +#define RGB_AQUA RGB( 3, 1, 2) +#define RGB_PINK RGB( 3, 0, 3) +#define RGB_PURPLE RGB( 2, 0, 2) +#define RGB_BLACK RGB( 0, 0, 0) +#define RGB_DARKGRAY RGB( 1, 1, 1) +#define RGB_LIGHTGRAY RGB( 2, 2, 2) +#define RGB_WHITE RGB( 3, 3, 3) + +typedef uint8_t palette_color_t; + +/** Joypad bits. + A logical OR of these is used in the wait_pad and joypad + functions. For example, to see if the B button is pressed + try + + uint8_t keys; + keys = joypad(); + if (keys & J_B) { + ... + } + + @see joypad + */ +#define J_UP 0x10U +#define J_DOWN 0x20U +#define J_LEFT 0x40U +#define J_RIGHT 0x80U +#define J_A 0x01U +#define J_B 0x02U +#define J_SELECT 0x04U +#define J_START 0x08U + +/** Screen modes. + Normally used by internal functions only. + @see mode() + */ +#define M_DRAWING 0x01U +#define M_TEXT_OUT 0x02U +#define M_TEXT_INOUT 0x03U +/** Set this in addition to the others to disable scrolling + + If scrolling is disabled, the cursor returns to (0,0) + @see mode() +*/ +#define M_NO_SCROLL 0x04U +/** Set this to disable interpretation + @see mode() +*/ +#define M_NO_INTERP 0x08U + +/** If this is set, sprite colours come from OBJ1PAL. Else + they come from OBJ0PAL + @see set_sprite_prop(). +*/ +#define S_PALETTE 0x10U +/** If set the sprite will be flipped horizontally. + @see set_sprite_prop() + */ +#define S_FLIPX 0x40U +/** If set the sprite will be flipped vertically. + @see set_sprite_prop() + */ +#define S_FLIPY 0x80U +/** If this bit is clear, then the sprite will be displayed + on top of the background and window. + @see set_sprite_prop() +*/ +#define S_PRIORITY 0x20U + +/* DMG Palettes */ +#define DMG_BLACK 0x03 +#define DMG_DARK_GRAY 0x02 +#define DMG_LITE_GRAY 0x01 +#define DMG_WHITE 0x00 +/** Macro to create a DMG palette from 4 colors + + @param C0 Color for Index 0 + @param C1 Color for Index 1 + @param C2 Color for Index 2 + @param C3 Color for Index 3 + + The resulting format is four greyscale colors + packed into a single unsigned byte. + + Example: + \code{.c} + REG_BGP = DMG_PALETTE(DMG_BLACK, DMG_DARK_GRAY, DMG_LITE_GRAY, DMG_WHITE); + \endcode + + @see OBP0_REG, OBP1_REG, BGP_REG + @see DMG_BLACK, DMG_DARK_GRAY, DMG_LITE_GRAY, DMG_WHITE + + */ +#define DMG_PALETTE(C0, C1, C2, C3) ((uint8_t)((((C3) & 0x03) << 6) | (((C2) & 0x03) << 4) | (((C1) & 0x03) << 2) | ((C0) & 0x03))) + +/* Limits */ +/** Width of the visible screen in pixels. + */ +#define SCREENWIDTH DEVICE_SCREEN_PX_WIDTH +/** Height of the visible screen in pixels. + */ +#define SCREENHEIGHT DEVICE_SCREEN_PX_HEIGHT + +/** Set the current screen mode - one of M_* modes + + Normally used by internal functions only. + + @see M_DRAWING, M_TEXT_OUT, M_TEXT_INOUT, M_NO_SCROLL, M_NO_INTERP +*/ +void mode(uint8_t m) OLDCALL; + +/** Returns the current mode + + @see M_DRAWING, M_TEXT_OUT, M_TEXT_INOUT, M_NO_SCROLL, M_NO_INTERP +*/ +uint8_t get_mode() OLDCALL; + +/** Global Time Counter in VBL periods (60Hz) + + Increments once per Frame + + Will wrap around every ~18 minutes (unsigned 16 bits = 65535 / 60 / 60 = 18.2) +*/ +extern volatile uint16_t sys_time; + +/** Tracks current active ROM bank @see SWITCH_ROM_MBC1(), SWITCH_ROM_MBC5() + This variable is updated automatically when you call SWITCH_ROM_MBC1 or + SWITCH_ROM_MBC5, or call a BANKED function. +*/ +extern volatile uint8_t _current_bank; +#define CURRENT_BANK _current_bank + +/** Obtains the __bank number__ of VARNAME + + @param VARNAME Name of the variable which has a __bank_VARNAME companion symbol which is adjusted by bankpack + + Use this to obtain the bank number from a bank reference + created with @ref BANKREF(). + + @see BANKREF_EXTERN(), BANKREF() +*/ +#ifndef BANK +#define BANK(VARNAME) 0 +#endif + +/** Creates a reference for retrieving the bank number of a variable or function + + @param VARNAME Variable name to use, which may be an existing identifier + + @see BANK() for obtaining the bank number of the included data. + + More than one `BANKREF()` may be created per file, but each call should + always use a unique VARNAME. + + Use @ref BANKREF_EXTERN() within another source file + to make the variable and it's data accesible there. +*/ +#define BANKREF(VARNAME) + +/** Creates extern references for accessing a BANKREF() generated variable. + + @param VARNAME Name of the variable used with @ref BANKREF() + + This makes a @ref BANKREF() reference in another source + file accessible in the current file for use with @ref BANK(). + + @see BANKREF(), BANK() +*/ +#define BANKREF_EXTERN(VARNAME) extern const void __bank_ ## VARNAME; + +/** Dummy macro for no-bank-switching WIP prototype + @param b ROM bank to switch to +*/ +#define SWITCH_ROM_DUMMY(b) + +/** Makes default mapper switch the active ROM bank + @param b ROM bank to switch to (max 255) + + @see SWITCH_ROM_UNROM +*/ +#define SWITCH_ROM SWITCH_ROM_DUMMY + +/** Delays the given number of milliseconds. + Uses no timers or interrupts, and can be called with + interrupts disabled + */ +void delay(uint16_t d) OLDCALL; + +/** Reads and returns the current state of the joypad. + Return value is an OR of J_* + + When testing for multiple different buttons, it's + best to read the joypad state *once* into a variable + and then test using that variable. + + @see J_START, J_SELECT, J_A, J_B, J_UP, J_DOWN, J_LEFT, J_RIGHT +*/ +uint8_t joypad() OLDCALL; + +/** Waits until at least one of the buttons given in mask are pressed. + + @param mask Bitmask indicating which buttons to wait for + + Normally only used for checking one key, but it will + support many, even J_LEFT at the same time as J_RIGHT. :) + + @see joypad + @see J_START, J_SELECT, J_A, J_B, J_UP, J_DOWN, J_LEFT, J_RIGHT +*/ +uint8_t waitpad(uint8_t mask) OLDCALL; + +/** Waits for the directional pad and all buttons to be released. + +*/ +void waitpadup(); + +/** Multiplayer joypad structure. + + Must be initialized with @ref joypad_init() first then it + may be used to poll all avaliable joypads with @ref joypad_ex() +*/ +typedef struct { + uint8_t npads; + union { + struct { + uint8_t joy0, joy1, joy2, joy3; + }; + uint8_t joypads[4]; + }; +} joypads_t; + +/** Initializes joypads_t structure for polling multiple joypads + @param npads number of joypads requested (1, 2 or 4) + @param joypads pointer to joypads_t structure to be initialized + + Only required for @ref joypad_ex, not required for calls to regular @ref joypad() + @returns number of joypads avaliable + @see joypad_ex(), joypads_t +*/ +uint8_t joypad_init(uint8_t npads, joypads_t * joypads) OLDCALL; + +/** Polls all avaliable joypads + @param joypads pointer to joypads_t structure to be filled with joypad statuses, + must be previously initialized with joypad_init() + + @see joypad_init(), joypads_t +*/ +void joypad_ex(joypads_t * joypads) OLDCALL; + + + +/** Enables unmasked interrupts + + @note Use @ref CRITICAL {...} instead for creating a block of + of code which should execute with interrupts temporarily + turned off. + + @see disable_interrupts, set_interrupts, CRITICAL +*/ +inline void enable_interrupts() { + __asm__("cli"); +} + +/** Disables interrupts + + @note Use @ref CRITICAL {...} instead for creating a block of + of code which should execute with interrupts temporarily + turned off. + + This function may be called as many times as you like; + however the first call to @ref enable_interrupts will re-enable + them. + + @see enable_interrupts, set_interrupts, CRITICAL +*/ +inline void disable_interrupts() { + __asm__("sei"); +} + +/** Waits for the vertical blank interrupt (VBL) to finish. + + This is often used in main loops to idle the CPU + until it's time to start the next frame. It's also useful for + syncing animation with the screen re-draw. + + Warning: If the VBL interrupt is disabled, this function will + never return. +*/ +void wait_vbl_done(); + +/** Turns the display off. + + Waits until the VBL interrupt before turning the display off. + @see DISPLAY_ON +*/ +void display_off(); + +/** Copies data from shadow OAM to OAM + */ +void refresh_OAM(); + +/** Turns the display back on. + @see display_off, DISPLAY_OFF +*/ +#define DISPLAY_ON \ + display_on(); + +/** Turns the display off immediately. + @see display_off, DISPLAY_ON +*/ +#define DISPLAY_OFF \ + display_off(); + +/** Blanks leftmost column, so it is not garbaged when you use horizontal scroll + @see SHOW_LEFT_COLUMN +*/ +#define HIDE_LEFT_COLUMN \ + shadow_PPUMASK &= ~(PPUMASK_SHOW_BG_LC | PPUMASK_SHOW_SPR_LC); \ + +/** Shows leftmost column + @see HIDE_LEFT_COLUMN +*/ +#define SHOW_LEFT_COLUMN \ + shadow_PPUMASK |= (PPUMASK_SHOW_BG_LC | PPUMASK_SHOW_SPR_LC); + +/** Turns on the background layer. + Sets bit 0 of the LCDC register to 1. +*/ +#define SHOW_BKG \ + shadow_PPUMASK |= PPUMASK_SHOW_BG; + +/** Turns off the background layer. + Sets bit 0 of the LCDC register to 0. +*/ +#define HIDE_BKG \ + shadow_PPUMASK &= ~PPUMASK_SHOW_BG; + +/** Turns on the sprites layer. + Sets bit 1 of the LCDC register to 1. +*/ +#define SHOW_SPRITES \ + shadow_PPUMASK |= PPUMASK_SHOW_SPR; + +/** Turns off the sprites layer. + Clears bit 1 of the LCDC register to 0. +*/ +#define HIDE_SPRITES \ + shadow_PPUMASK &= ~PPUMASK_SHOW_SPR; + +/** Sets sprite size to 8x16 pixels, two tiles one above the other. + Sets bit 2 of the LCDC register to 1. +*/ +#define SPRITES_8x16 \ + shadow_PPUCTRL |= PPUCTRL_SPR_8X16; + +/** Sets sprite size to 8x8 pixels, one tile. + Clears bit 2 of the LCDC register to 0. +*/ +#define SPRITES_8x8 \ + shadow_PPUCTRL &= ~PPUCTRL_SPR_8X16; + + + +/** + * Set byte in vram at given memory location + * + * @param addr address to write to + * @param v value + */ +void set_vram_byte(uint8_t * addr, uint8_t v) OLDCALL; + +/** + * Get address of X,Y tile of background map + */ +uint8_t * get_bkg_xy_addr(uint8_t x, uint8_t y) OLDCALL; + +#define COMPAT_PALETTE(C0,C1,C2,C3) ((uint8_t)(((C3) << 6) | ((C2) << 4) | ((C1) << 2) | (C0))) + +/** Sets palette for 2bpp color translation for GG/SMS, does nothing on GB + */ +inline void set_2bpp_palette(uint16_t palette) { + palette; +} + +extern uint16_t _current_1bpp_colors; +void set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) OLDCALL; +inline void set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor) { + set_1bpp_colors_ex(fgcolor, bgcolor, 0); +} + +/** Sets VRAM Tile Pattern data for the Background + + @param first_tile Index of the first tile to write + @param nb_tiles Number of tiles to write + @param data Pointer to (2 bpp) source tile data + + Writes __nb_tiles__ tiles to VRAM starting at __first_tile__, tile data + is sourced from __data__. Each Tile is 16 bytes in size (8x8 pixels, 2 bits-per-pixel). + + Note: Sprite Tiles 128-255 share the same memory region as Background Tiles 128-255. + + @see set_tile_data +*/ +void set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL; +#define set_bkg_2bpp_data set_bkg_data + +/** Sets VRAM Tile Pattern data for the Background using 1bpp source data + + @param first_tile Index of the first Tile to write + @param nb_tiles Number of Tiles to write + @param data Pointer to (1bpp) source Tile Pattern data + + Similar to @ref set_bkg_data, except source data is 1 bit-per-pixel + which gets expanded into 2 bits-per-pixel. + + For a given bit that represent a pixel: + \li 0 will be expanded into color 0 + \li 1 will be expanded into color 1, 2 or 3 depending on color argument + + @see SHOW_BKG, HIDE_BKG, set_bkg_tiles +*/ +void set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL; + +/** Sets a rectangular region of Background Tile Map. + + @param x X Start position in Background Map tile coordinates. Range 0 - 31 + @param y Y Start position in Background Map tile coordinates. Range 0 - 31 + @param w Width of area to set in tiles. Range 1 - 32 + @param h Height of area to set in tiles. Range 1 - 32 + @param tiles Pointer to source tile map data + + Entries are copied from map at __tiles__ to the Background Tile Map starting at + __x__, __y__ writing across for __w__ tiles and down for __h__ tiles. + + Use @ref set_bkg_submap() instead when: + \li Source map is wider than 32 tiles. + \li Writing a width that does not match the source map width __and__ more + than one row high at a time. + + One byte per source tile map entry. + + Writes that exceed coordinate 31 on the x or y axis will wrap around to + the Left and Top edges. + + @see SHOW_BKG + @see set_bkg_data, set_bkg_submap, set_win_tiles, set_tiles +*/ +void set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL; +#define set_tile_map set_bkg_tiles + + +extern uint8_t _map_tile_offset; + +/** Sets a rectangular region of Background Tile Map. + The offset value in __base_tile__ is added to + the tile ID for each map entry. + + @param x X Start position in Background Map tile coordinates. Range 0 - 31 + @param y Y Start position in Background Map tile coordinates. Range 0 - 31 + @param w Width of area to set in tiles. Range 1 - 32 + @param h Height of area to set in tiles. Range 1 - 32 + @param tiles Pointer to source tile map data + @param base_tile Offset each tile ID entry of the source map by this value. Range 1 - 255 + + This is identical to @ref set_bkg_tiles() except that it + adds the __base_tile__ parameter for when a tile map's tiles don't + start at index zero. (For example, the tiles used by the map + range from 100 -> 120 in VRAM instead of 0 -> 20). + + @see set_bkg_tiles for more details +*/ +inline void set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile) { + _map_tile_offset = base_tile; + set_bkg_tiles(x, y, w, h, tiles); + _map_tile_offset = 0; +} + + +/** Sets a rectangular area of the Background Tile Map using a sub-region + from a source tile map. Useful for scrolling implementations of maps + larger than 32 x 32 tiles. + + @param x X Start position in Background Map tile coordinates. Range 0 - 31 + @param y Y Start position in Background Map tile coordinates. Range 0 - 31 + @param w Width of area to set in tiles. Range 1 - 255 + @param h Height of area to set in tiles. Range 1 - 255 + @param map Pointer to source tile map data + @param map_w Width of source tile map in tiles. Range 1 - 255 + + Entries are copied from __map__ to the Background Tile Map starting at + __x__, __y__ writing across for __w__ tiles and down for __h__ tiles, + using __map_w__ as the rowstride for the source tile map. + + Use this instead of @ref set_bkg_tiles when the source map is wider than + 32 tiles or when writing a width that does not match the source map width. + + One byte per source tile map entry. + + Writes that exceed coordinate 31 on the x or y axis will wrap around to + the Left and Top edges. + + See @ref set_bkg_tiles for setting CGB attribute maps with @ref VBK_REG. + + @see SHOW_BKG + @see set_bkg_data, set_bkg_tiles, set_win_submap, set_tiles +*/ +void set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL; +#define set_tile_submap set_bkg_submap + + +extern uint8_t _submap_tile_offset; + +/** Sets a rectangular area of the Background Tile Map using a sub-region + from a source tile map. The offset value in __base_tile__ is added to + the tile ID for each map entry. + + @param x X Start position in Background Map tile coordinates. Range 0 - 31 + @param y Y Start position in Background Map tile coordinates. Range 0 - 31 + @param w Width of area to set in tiles. Range 1 - 255 + @param h Height of area to set in tiles. Range 1 - 255 + @param map Pointer to source tile map data + @param map_w Width of source tile map in tiles. Range 1 - 255 + @param base_tile Offset each tile ID entry of the source map by this value. Range 1 - 255 + + This is identical to @ref set_bkg_based_submap() except that it + adds the __base_tile__ parameter for when a tile map's tiles don't + start at index zero. (For example, the tiles used by the map + range from 100 -> 120 in VRAM instead of 0 -> 20). + + @see set_bkg_based_submap for more details +*/ +inline void set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile) { + _submap_tile_offset = base_tile; + set_bkg_submap(x, y, w, h, map, map_w); + _submap_tile_offset = 0; +} + + +/** Copies a rectangular region of Background Tile Map entries into a buffer. + + @param x X Start position in Background Map tile coordinates. Range 0 - 31 + @param y Y Start position in Background Map tile coordinates. Range 0 - 31 + @param w Width of area to copy in tiles. Range 0 - 31 + @param h Height of area to copy in tiles. Range 0 - 31 + @param tiles Pointer to destination buffer for Tile Map data + + + Entries are copied into __tiles__ from the Background Tile Map starting at + __x__, __y__ reading across for __w__ tiles and down for __h__ tiles. + + One byte per tile. + + The buffer pointed to by __tiles__ should be at least __x__ x __y__ bytes in size. + + @see get_bkg_tile_xy, get_tiles +*/ +void get_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *tiles) OLDCALL; + + +/** + * Set single tile t on background layer at x,y + * @param x X-coordinate + * @param y Y-coordinate + * @param t tile index + * @return returns the address of tile, so you may use faster set_vram_byte() later + */ +uint8_t * set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t) OLDCALL; +#define set_tile_xy set_bkg_tile_xy + +/** + * Get single tile t on background layer at x,y + * @param x X-coordinate + * @param y Y-coordinate + * @return returns tile index + */ +uint8_t get_bkg_tile_xy(uint8_t x, uint8_t y) OLDCALL; + + +/** Moves the Background Layer to the position specified in __x__ and __y__ in pixels. + + @param x X axis screen coordinate for Left edge of the Background + @param y Y axis screen coordinate for Top edge of the Background + + 0,0 is the top left corner of the GB screen. The Background Layer wraps around the screen, + so when part of it goes off the screen it appears on the opposite side (factoring in the + larger size of the Background Layer versus the screen size). + + The background layer is always under the Window Layer. + + @see SHOW_BKG, HIDE_BKG +*/ +inline void move_bkg(uint8_t x, uint8_t y) { + bkg_scroll_x = x, bkg_scroll_y = y; +} + + +/** Moves the Background relative to it's current position. + + @param x Number of pixels to move the Background on the __X axis__ + \n Range: -128 - 127 + @param y Number of pixels to move the Background on the __Y axis__ + \n Range: -128 - 127 + + @see move_bkg +*/ +inline void scroll_bkg(int8_t x, int8_t y) { + bkg_scroll_x += x, bkg_scroll_y += y; +} + + +/** Sets VRAM Tile Pattern data for Sprites + + @param first_tile Index of the first tile to write + @param nb_tiles Number of tiles to write + @param data Pointer to (2 bpp) source Tile Pattern data + + Writes __nb_tiles__ tiles to VRAM starting at __first_tile__, tile data + is sourced from __data__. Each Tile is 16 bytes in size (8x8 pixels, 2 bits-per-pixel). + + Note: Sprite Tiles 128-255 share the same memory region as Background Tiles 128-255. + + GBC only: @ref VBK_REG determines which bank of Background tile patterns are written to. + \li VBK_REG=0 indicates the first bank + \li VBK_REG=1 indicates the second +*/ +void set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL; +#define set_sprite_2bpp_data set_sprite_data + +/** Sets VRAM Tile Pattern data for Sprites using 1bpp source data + + @param first_tile Index of the first tile to write + @param nb_tiles Number of tiles to write + @param data Pointer to (1bpp) source Tile Pattern data + + Similar to @ref set_sprite_data, except source data is 1 bit-per-pixel + which gets expanded into 2 bits-per-pixel. + + For a given bit that represent a pixel: + \li 0 will be expanded into color 0 + \li 1 will be expanded into color 3 + + @see SHOW_SPRITES, HIDE_SPRITES, set_sprite_tile +*/ +void set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL; + +/** Sprite Attributes structure + @param x X Coordinate of the sprite on screen + @param y Y Coordinate of the sprite on screen - 1 + @param tile Sprite tile number (see @ref set_sprite_tile) + @param prop OAM Property Flags (see @ref set_sprite_prop) +*/ +typedef struct OAM_item_t { + uint8_t y; //< Y coordinate of the sprite on screen - 1 + uint8_t tile; //< Sprite tile number + uint8_t prop; //< OAM Property Flags + uint8_t x; //< X coordinate of the sprite on screen +} OAM_item_t; + + +/** Shadow OAM array in WRAM, that is DMA-transferred into the real OAM each VBlank +*/ +extern volatile struct OAM_item_t shadow_OAM[]; + +/** MSB of shadow_OAM address is used by OAM DMA copying routine +*/ +extern uint8_t _shadow_OAM_base; + +#define DISABLE_OAM_DMA \ + _shadow_OAM_base = 0 + +/** Disable OAM DMA copy each VBlank +*/ +#define DISABLE_VBL_TRANSFER DISABLE_OAM_DMA + +#define ENABLE_OAM_DMA \ + _shadow_OAM_base = (uint8_t)((uint16_t)&shadow_OAM >> 8) + +/** Enable OAM DMA copy each VBlank and set it to transfer default shadow_OAM array +*/ +#define ENABLE_VBL_TRANSFER ENABLE_OAM_DMA + +/** Amount of hardware sprites in OAM +*/ +#define MAX_HARDWARE_SPRITES 64 + +/** Enable OAM DMA copy each VBlank and set it to transfer any 256-byte aligned array +*/ +inline void SET_SHADOW_OAM_ADDRESS(void * address) { + _shadow_OAM_base = (uint8_t)((uint16_t)address >> 8); +} + +/** Sets sprite number __nb__in the OAM to display tile number __tile__. + + @param nb Sprite number, range 0 - 63 + @param tile Selects a tile (0 - 255) from PPU memory at 0000h - 0FFFh / 1000h - 1FFFh + + In 8x16 mode: + \li The sprite will also display the next tile (__tile__ + 1) + directly below (y + 8) the first tile. + \li The lower bit of the tile number is ignored: + the upper 8x8 tile is (__tile__ & 0xFE), and + the lower 8x8 tile is (__tile__ | 0x01). + \li See: @ref SPRITES_8x16 +*/ +inline void set_sprite_tile(uint8_t nb, uint8_t tile) { + shadow_OAM[nb].tile=tile; +} + + +/** Returns the tile number of sprite number __nb__ in the OAM. + +@param nb Sprite number, range 0 - 63 + +@see set_sprite_tile for more details +*/ +inline uint8_t get_sprite_tile(uint8_t nb) { + return shadow_OAM[nb].tile; +} + + +/** Sets the OAM Property Flags of sprite number __nb__ to those defined in __prop__. + + @param nb Sprite number, range 0 - 39 + @param prop Property setting (see bitfield description) + + The bits in __prop__ represent: + \li Bit 7 - Priority flag. When this is set the sprites appear behind the + background and window layer. + \n 0: infront + \n 1: behind + \li Bit 6 - Vertical flip. Dictates which way up the sprite is drawn + vertically. + \n 0: normal + \n 1:upside down + \li Bit 5 - Horizontal flip. Dictates which way up the sprite is + drawn horizontally. + \n 0: normal + \n 1:back to front + \li Bit 4 - DMG/Non-CGB Mode Only. Assigns either one of the two b/w palettes to the sprite. + \n 0: OBJ palette 0 + \n 1: OBJ palette 1 + \li Bit 3 - GBC only. Dictates from which bank of Sprite Tile Patterns the tile + is taken. + \n 0: Bank 0 + \n 1: Bank 1 + \li Bit 2 - See bit 0. + \li Bit 1 - See bit 0. + \li Bit 0 - GBC only. Bits 0-2 indicate which of the 7 OBJ colour palettes the + sprite is assigned. +*/ +inline void set_sprite_prop(uint8_t nb, uint8_t prop) { + shadow_OAM[nb].prop=prop; +} + + +/** Returns the OAM Property Flags of sprite number __nb__. + + @param nb Sprite number, range 0 - 39 + @see set_sprite_prop for property bitfield settings +*/ +inline uint8_t get_sprite_prop(uint8_t nb) { + return shadow_OAM[nb].prop; +} + + +/** Moves sprite number __nb__ to the __x__, __y__ position on the screen. + + @param nb Sprite number, range 0 - 63 + @param x X Position. Specifies the sprites horizontal position on the screen (minus 8). + @param y Y Position. Specifies the sprites vertical position on the screen (minus 16). + \n An offscreen value (Y>=240) hides the sprite. + + Moving the sprite to 0,0 (or similar off-screen location) will hide it. +*/ +inline void move_sprite(uint8_t nb, uint8_t x, uint8_t y) { + OAM_item_t * itm = &shadow_OAM[nb]; + itm->y=y, itm->x=x; +} + + +/** Moves sprite number __nb__ relative to its current position. + + @param nb Sprite number, range 0 - 63 + @param x Number of pixels to move the sprite on the __X axis__ + \n Range: -128 - 127 + @param y Number of pixels to move the sprite on the __Y axis__ + \n Range: -128 - 127 + + @see move_sprite for more details about the X and Y position + */ +inline void scroll_sprite(uint8_t nb, int8_t x, int8_t y) { + OAM_item_t * itm = &shadow_OAM[nb]; + itm->y+=y, itm->x+=x; +} + + +/** Hides sprite number __nb__ by moving it to Y position 240. + + @param nb Sprite number, range 0 - 63 + */ +inline void hide_sprite(uint8_t nb) { + shadow_OAM[nb].y = 240; +} + + + +/** Copies arbitrary data to an address in VRAM + without taking into account the state of LCDC bits 3 or 4. + + @param vram_addr Pointer to destination VRAM Address + @param data Pointer to source buffer + @param len Number of bytes to copy + + Copies __len__ bytes from a buffer at __data__ to VRAM starting at __vram_addr__. + + @see set_bkg_data, set_win_data, set_bkg_tiles, set_win_tiles, set_tile_data, set_tiles +*/ +void set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len) OLDCALL; + + +/** Sets a rectangular region of Tile Map entries at a given VRAM Address. + + @param x X Start position in Map tile coordinates. Range 0 - 31 + @param y Y Start position in Map tile coordinates. Range 0 - 31 + @param w Width of area to set in tiles. Range 1 - 32 + @param h Height of area to set in tiles. Range 1 - 32 + @param vram_addr Pointer to destination VRAM Address + @param tiles Pointer to source Tile Map data + + Entries are copied from __tiles__ to Tile Map at address vram_addr starting at + __x__, __y__ writing across for __w__ tiles and down for __h__ tiles. + + One byte per source tile map entry. + + There are two 32x30 Tile Maps in VRAM at addresses 2000h-23FFh and 2400h-27FFh. + + @see set_bkg_tiles +*/ +void set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) OLDCALL; + +/** Sets VRAM Tile Pattern data starting from given base address + without taking into account the state of PPUMASK. + + @param first_tile Index of the first tile to write + @param nb_tiles Number of tiles to write + @param data Pointer to (2 bpp) source Tile Pattern data. + @param base MSB of the destination address in VRAM (usually 0x80 or 0x90 which gives 0x8000 or 0x9000) + + @see set_bkg_data, set_data +*/ +void set_tile_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data, uint8_t base) OLDCALL; + + +/** Sets VRAM Tile Pattern data in the native format + + @param first_tile Index of the first tile to write (0 - 511) + @param nb_tiles Number of tiles to write + @param data Pointer to source Tile Pattern data. + + When `first_tile` is larger than 256 on the GB/AP, it + will write to sprite data instead of background data. + + The bit depth of the source Tile Pattern data depends + on which console is being used: + \li NES: loads 2bpp tiles data + */ +inline void set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data) { + if (first_tile < 256) { + set_bkg_data(first_tile, nb_tiles, data); + } else { + set_sprite_data(first_tile - 256, nb_tiles, data); + } +} + +/** Initializes the entire Background Tile Map with Tile Number __c__ + @param c Tile number to fill with + + Note: This function avoids writes during modes 2 & 3 +*/ +void init_bkg(uint8_t c) OLDCALL; + +/** Fills the VRAM memory region __s__ of size __n__ with Tile Number __c__ + @param s Start address in VRAM + @param c Tile number to fill with + @param n Size of memory region (in bytes) to fill + + Note: This function avoids writes during modes 2 & 3 +*/ +void vmemset (void *s, uint8_t c, size_t n) OLDCALL; + +/** Fills a rectangular region of Tile Map entries for the Background layer with tile. + + @param x X Start position in Background Map tile coordinates. Range 0 - 31 + @param y Y Start position in Background Map tile coordinates. Range 0 - 31 + @param w Width of area to set in tiles. Range 0 - 31 + @param h Height of area to set in tiles. Range 0 - 31 + @param tile Fill value +*/ +void fill_bkg_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t tile) OLDCALL; +#define fill_rect fill_bkg_rect + +#endif /* _NES_H */ diff --git a/gbdk-lib/include/stdarg.h b/gbdk-lib/include/stdarg.h @@ -5,8 +5,8 @@ #include <asm/sm83/stdarg.h> #elif defined(__PORT_z80) #include <asm/z80/stdarg.h> -#else -#error Unrecognised port. +#elif defined(__PORT_mos6502) +#include <asm/mos6502/stdarg.h> #endif #endif diff --git a/gbdk-lib/include/stdatomic.h b/gbdk-lib/include/stdatomic.h @@ -5,7 +5,7 @@ typedef struct {unsigned char flag;} atomic_flag; -#if defined(__SDCC_z80) || defined(__SDCC_z180) || defined(__SDCC_ez80_z80) || defined(__SDCC_sm83) || defined(__SDCC_r2k) || defined(__SDCC_r3ka) || defined(__SDCC_stm8) || defined(__SDCC_hc08) || defined(__SDCC_s08) +#if defined(__SDCC_z80) || defined(__SDCC_z180) || defined(__SDCC_ez80_z80) || defined(__SDCC_sm83) || defined(__SDCC_r2k) || defined(__SDCC_r3ka) || defined(__SDCC_stm8) || defined(__SDCC_hc08) || defined(__SDCC_s08) || defined(__SDCC_mos6502) #define ATOMIC_FLAG_INIT {1} //#elif defined(__SDCC_mcs51) //#define ATOMIC_FLAG_INIT {0} diff --git a/gbdk-lib/include/stdio.h b/gbdk-lib/include/stdio.h @@ -37,7 +37,7 @@ void putchar(char c) OLDCALL; be explicitly re-cast as such when calling the function. See @ref docs_chars_varargs for more details. */ -void printf(const char *format, ...) OLDCALL; +void printf(const char *format, ...) OLDCALL REENTRANT; /** Print the string and arguments given by format to a buffer. @@ -46,7 +46,7 @@ void printf(const char *format, ...) OLDCALL; Does not return the number of characters printed. */ -void sprintf(char *str, const char *format, ...) OLDCALL; +void sprintf(char *str, const char *format, ...) OLDCALL REENTRANT; /** puts() writes the string __s__ and a trailing newline to stdout. */ diff --git a/gbdk-lib/include/stdlib.h b/gbdk-lib/include/stdlib.h @@ -6,7 +6,7 @@ #include <types.h> -#if !defined(__SDCC_mcs51) && !defined(__SDCC_ds390) && !defined(__SDCC_ds400) && !defined(__SDCC_hc08) && !defined(__SDCC_s08) && !defined(__SDCC_pic14) && !defined(__SDCC_pic16) && !defined(__SDCC_pdk13) && !defined(__SDCC_pdk14) && !defined(__SDCC_pdk15) +#if !defined(__SDCC_mcs51) && !defined(__SDCC_ds390) && !defined(__SDCC_ds400) && !defined(__SDCC_hc08) && !defined(__SDCC_s08) && !defined(__SDCC_mos6502) && !defined(__SDCC_mos65c02) && !defined(__SDCC_pic14) && !defined(__SDCC_pic16) && !defined(__SDCC_pdk13) && !defined(__SDCC_pdk14) && !defined(__SDCC_pdk15) #define __reentrant #endif diff --git a/gbdk-lib/include/string.h b/gbdk-lib/include/string.h @@ -4,14 +4,14 @@ #ifndef STD_STRING_INCLUDE #define STD_STRING_INCLUDE -#ifdef __PORT_sm83 +#if defined(__PORT_sm83) #include <asm/sm83/string.h> +#elif defined(__PORT_z80) + #include <asm/z80/string.h> +#elif defined(__PORT_mos6502) + #include <asm/mos6502/string.h> #else - #ifdef __PORT_z80 - #include <asm/z80/string.h> - #else - #error Unrecognised port - #endif + #error Unrecognized port #endif #endif diff --git a/gbdk-lib/libc/Makefile b/gbdk-lib/libc/Makefile @@ -3,11 +3,11 @@ .EXPORT_ALL_VARIABLES: ifeq ($(PORTS),) - PORTS = sm83 z80 + PORTS = sm83 z80 mos6502 endif ifeq ($(PLATFORMS),) - PLATFORMS = gb ap duck gg sms msxdos + PLATFORMS = gb ap duck gg sms msxdos nes endif TOPDIR = .. diff --git a/gbdk-lib/libc/Makefile.rules b/gbdk-lib/libc/Makefile.rules @@ -1,19 +1,27 @@ -ifeq ($(MODEL),small) -NEAR_CALLS = 1 -else -NEAR_CALLS = 0 -endif +$(LIB): pre $(OBJ) + for file in $(filter-out %/crt0.o,$(OBJ)) ; do \ + $(SDAR) -ru $(LIB) $${file} ; \ + done -include $(TOPDIR)/libc/rules-$(ASM).mk +pre: build-dir + +$(BUILD)/%.o: ../%.c + $(CC) $(CFLAGS) -c -o $@ $< + +$(BUILD)/%.o: %.c + $(CC) $(CFLAGS) -c -o $@ $< + +$(BUILD)/%.o: ../../%.s + $(AS) -plosgff $@ $< + +$(BUILD)/%.o: ../%.s + $(AS) -plosgff $@ $< + +$(BUILD)/%.o: %.s + $(AS) -plosgff $@ $< clean: rm -f $(OBJ) $(CLEANSPEC) -set-model: - if [ -e global.s ]; then \ - sed -e "s/.NEAR_CALLS\W=\W[0-9]\+/.NEAR_CALLS = $(NEAR_CALLS)/" global.s > tmp1.txt ;\ - mv tmp1.txt global.s; \ - fi - build-dir: mkdir -p $(BUILD) diff --git a/gbdk-lib/libc/_divulong.c b/gbdk-lib/libc/_divulong.c @@ -322,7 +322,7 @@ _divulong (unsigned long a, unsigned long b) { unsigned long reste = 0L; unsigned char count = 32; - #if defined(__SDCC_STACK_AUTO) || defined(__SDCC_z80) || defined(__SDCC_sm83) + #if defined(__SDCC_STACK_AUTO) || defined(__SDCC_z80) || defined(__SDCC_sm83) || defined(__SDCC_mos6502) char c; #else bit c; diff --git a/gbdk-lib/libc/asm/mos6502/Makefile b/gbdk-lib/libc/asm/mos6502/Makefile @@ -0,0 +1,24 @@ +# sm83 specific Makefile + +TOPDIR = ../../.. + +THIS = mos6502 + +ASSRC = __sdcc_indirect_jsr.s _memcpy.s _strcpy.s _strcmp.s \ + _divuint.s _divsint.s _modsint.s _moduint.s \ + _divulong.s _divslong.s _modulong.s _modslong.s \ + _mulint.s \ + _muluchar.s _mulschar.s + +CSRC = _memmove.c _memset.c _ret.c abs.c \ + _rrulonglong.c _rrslonglong.c \ + atomic_flag_test_and_set.c \ + __itoa.c _strlen.c + +include $(TOPDIR)/Makefile.common + +AS = $(AS_6500) + +include ../Makefile.port + + diff --git a/gbdk-lib/libc/asm/mos6502/__itoa.c b/gbdk-lib/libc/asm/mos6502/__itoa.c @@ -0,0 +1,84 @@ +/*------------------------------------------------------------------------- + _itoa.c - integer to string conversion + + Copyright (c) 1999, Bela Torok, bela.torok@kssg.ch + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the + Free Software Foundation; either version 2, or (at your option) any + later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this library; see the file COPYING. If not, write to the + Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, + MA 02110-1301, USA. + + As a special exception, if you link this library with other files, + some of which are compiled with SDCC, to produce an executable, + this library does not by itself cause the resulting executable to + be covered by the GNU General Public License. This exception does + not however invalidate any other reasons why the executable file + might be covered by the GNU General Public License. +-------------------------------------------------------------------------*/ + +#include <stdlib.h> + +/*------------------------------------------------------------------------- + usage: + + __uitoa(unsigned int value, char* string, int radix) + __itoa(int value, char* string, int radix) + + value -> Number to be converted + string -> Result + radix -> Base of value (e.g.: 2 for binary, 10 for decimal, 16 for hex) +---------------------------------------------------------------------------*/ + +void __uitoa(unsigned int value, char* string, unsigned char radix) +{ + signed char index = 0, i = 0; + + /* generate the number in reverse order */ + do { + string[index] = '0' + (value % radix); + if (string[index] > '9') + string[index] += 'A' - '9' - 1; + value /= radix; + ++index; + } while (value != 0); + + /* null terminate the string */ + string[index--] = '\0'; + + /* reverse the order of digits */ + while (index > i) { + char tmp = string[i]; + string[i] = string[index]; + string[index] = tmp; + ++i; + --index; + } +} + +char *uitoa(unsigned int value, char *string, unsigned char radix) OLDCALL +{ + __uitoa(value, string, radix); + return string; +} + +char* itoa(int value, char* string, unsigned char radix) OLDCALL +{ + char* s = string; + if (value < 0 && radix == 10) { + *string++ = '-'; + value = -value; + } + __uitoa(value, string, radix); + return s; +} + diff --git a/gbdk-lib/libc/asm/mos6502/__memcpy.s b/gbdk-lib/libc/asm/mos6502/__memcpy.s @@ -0,0 +1,95 @@ +;------------------------------------------------------------------------- +; memcpy.s - standarc C library +; +; Copyright (C) 2003, Ullrich von Bassewitz +; Copyright (C) 2009, Christian Krueger +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module ___memcpy + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl ___memcpy_PARM_2 + .globl ___memcpy_PARM_3 + .globl ___memcpy + +;-------------------------------------------------------- +; overlayable function paramters in zero page +;-------------------------------------------------------- + .area OSEG (PAG, OVR) +___memcpy_PARM_2: + .ds 2 +___memcpy_PARM_3: + .ds 2 + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define save "___SDCC_m6502_ret0" + .define dst "___SDCC_m6502_ret2" + .define src "___memcpy_PARM_2" + .define count "___memcpy_PARM_3" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +___memcpy: + sta *save+0 + stx *save+1 + sta *dst+0 + stx *dst+1 + + ldy #0 + ldx *count+1 + beq L2 +L1: + lda [*src],y + sta [*dst],y + iny + lda [*src],y + sta [*dst],y + iny + bne L1 + inc *src+1 + inc *dst+1 + dex + bne L1 +L2: + ldx *count+0 + beq done +L3: + lda [*src],y + sta [*dst],y + iny + dex + bne L3 +done: + lda *save+0 + ldx *save+1 + rts diff --git a/gbdk-lib/libc/asm/mos6502/__sdcc_indirect_jsr.s b/gbdk-lib/libc/asm/mos6502/__sdcc_indirect_jsr.s @@ -0,0 +1,3 @@ +.area CODE +__sdcc_indirect_jsr:: + jmp [__TEMP] diff --git a/gbdk-lib/libc/asm/mos6502/_divsint.s b/gbdk-lib/libc/asm/mos6502/_divsint.s @@ -0,0 +1,83 @@ +;------------------------------------------------------------------------- +; _divsint.s - routine for division of 16 bit signed int +; +; Copyright (C) 1998, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _divsint + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __divsint + .globl ___sdivmod16 + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define res "___SDCC_m6502_ret0" + .define den "__divsint_PARM_2" + .define rem "___SDCC_m6502_ret2" + .define s1 "___SDCC_m6502_ret4" + .define s2 "___SDCC_m6502_ret5" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +__divsint: + jsr ___sdivmod16 + lda *res+0 + ldx *res+1 + pha + lda *s1 + eor *s2 + bpl pos + pla + jmp ___negax +pos: + pla + rts + +___sdivmod16: + stx *s1 + jsr _abs + pha + lda *__divsint_PARM_2+1 + sta *s2 + bpl skip + sec + lda #0x00 + sbc *__divsint_PARM_2+0 + sta *__divsint_PARM_2+0 + lda #0x00 + sbc *__divsint_PARM_2+1 + sta *__divsint_PARM_2+1 +skip: + pla + jmp ___udivmod16 + diff --git a/gbdk-lib/libc/asm/mos6502/_divslong.s b/gbdk-lib/libc/asm/mos6502/_divslong.s @@ -0,0 +1,106 @@ +;------------------------------------------------------------------------- +; _divslong.s - routine for 32 bit signed long division +; +; Copyright (C) 1998, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _divslong + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __divslong + .globl ___sdivmod32 + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define res0 "__divslong_PARM_1+0" + .define res1 "__divslong_PARM_1+1" + .define res2 "___SDCC_m6502_ret2" + .define res3 "___SDCC_m6502_ret3" + .define den "__divslong_PARM_2" + .define rem "___SDCC_m6502_ret4" + .define s1 "___SDCC_m6502_ret0" + .define s2 "___SDCC_m6502_ret1" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE +__divslong: + jsr ___sdivmod32 + lda *s1 + eor *s2 + bpl pos +; neg res + sec + lda #0x00 + sbc *res0 + tay + lda #0x00 + sbc *res1 + tax + lda #0x00 + sbc *res2 + sta *res2 + lda #0x00 + sbc *res3 + sta *res3 + tya + rts +pos: + lda *res0 + ldx *res1 + rts + +___sdivmod32: + lda *__divslong_PARM_1+3 + sta *s1 + bpl pos1 + ldy #0 + jsr ___neg_div32_param +pos1: + lda *__divslong_PARM_2+3 + sta *s2 + bpl pos2 + ldy #4 + jsr ___neg_div32_param +pos2: + jmp ___udivmod32 + +___neg_div32_param: + sec + ldx #0x04 +loop: + lda #0x00 + sbc *__divslong_PARM_1+0,y + sta *__divslong_PARM_1+0,y + iny + dex + bne loop + rts + diff --git a/gbdk-lib/libc/asm/mos6502/_divuint.s b/gbdk-lib/libc/asm/mos6502/_divuint.s @@ -0,0 +1,123 @@ +;------------------------------------------------------------------------- +; _divuint.s - routine for division of 16 bit unsigned int +; +; Copyright (C) 1998, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _divuint + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __divuint_PARM_2 + .globl __divsint_PARM_2 + .globl __moduint_PARM_2 + .globl __modsint_PARM_2 + .globl __divuint + .globl ___udivmod16 + +;-------------------------------------------------------- +; overlayable function paramters in zero page +;-------------------------------------------------------- + .area OSEG (PAG, OVR) +__divuint_PARM_2: +__divsint_PARM_2: +__moduint_PARM_2: +__modsint_PARM_2: + .ds 2 + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define res "___SDCC_m6502_ret0" + .define den "__divuint_PARM_2" + .define rem "___SDCC_m6502_ret2" + .define s1 "___SDCC_m6502_ret4" + .define s2 "___SDCC_m6502_ret5" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +__divuint: + jsr ___udivmod16 + lda *res+0 + ldx *res+1 + rts + +___udivmod16: + sta *res+0 + stx *res+1 + + lda #0 + sta *rem+1 + ldy #16 +; ldx __divuint_PARM_2+1 +; beq div16x8 +next_bit: + asl *res+0 + rol *res+1 + rol a + rol *rem+1 + + tax + cmp *den+0 + lda *rem+1 + sbc *den+1 + bcc L1 + sta *rem+1 + txa + sbc *den+0 + tax + inc *res+0 +L1: + txa + dey + bne next_bit + sta *rem+0 + rts + +;div16x8: +;LL0: +; asl *___SDCC_m6502_ret0+0 +; rol *___SDCC_m6502_ret0+1 +; rol a +; bcs LL1 +; cmp __divuint_PARM_2+0 +; bcc LL2 +;LL1: +; sbc __divuint_PARM_2+0 +; inc *___SDCC_m6502_ret0+0 +;LL2: +; dey +; bne LL0 +; sta *___SDCC_m6502_ret2+0 +; +; lda *___SDCC_m6502_ret0+0 +; ldx *___SDCC_m6502_ret0+1 +; rts + diff --git a/gbdk-lib/libc/asm/mos6502/_divulong.s b/gbdk-lib/libc/asm/mos6502/_divulong.s @@ -0,0 +1,136 @@ +;------------------------------------------------------------------------- +; _divulong.s - routine for 32 bit unsigned long division +; +; Copyright (C) 1998, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _divulong + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __divulong_PARM_2 + .globl __divulong_PARM_1 + .globl __divslong_PARM_2 + .globl __divslong_PARM_1 + .globl __modulong_PARM_2 + .globl __modulong_PARM_1 + .globl __modslong_PARM_2 + .globl __modslong_PARM_1 + .globl __divulong + .globl ___udivmod32 + +;-------------------------------------------------------- +; overlayable function paramters in zero page +;-------------------------------------------------------- + .area OSEG (PAG, OVR) +__divulong_PARM_1: +__divslong_PARM_1: +__modulong_PARM_1: +__modslong_PARM_1: + .ds 4 +__divulong_PARM_2: +__divslong_PARM_2: +__modulong_PARM_2: +__modslong_PARM_2: + .ds 4 + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define res0 "__divulong_PARM_1+0" + .define res1 "__divulong_PARM_1+1" + .define res2 "___SDCC_m6502_ret2" + .define res3 "___SDCC_m6502_ret3" + .define den "__divulong_PARM_2" + .define rem "___SDCC_m6502_ret4" + .define s1 "___SDCC_m6502_ret0" + .define s2 "___SDCC_m6502_ret1" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +__divulong: + jsr ___udivmod32 + lda *res0 + ldx *res1 + rts + +___udivmod32: + ldx __divulong_PARM_1+3 + stx *res3 + ldx __divulong_PARM_1+2 + stx *res2 + + lda #0 + sta *rem+0 + sta *rem+1 + sta *rem+2 + sta *rem+3 + ldy #32 +L0: + asl *res0 + rol *res1 + rol *res2 + rol *res3 + rol a + rol *rem+1 + rol *rem+2 + rol *rem+3 + +; Do a subtraction. we do not have enough space to store the intermediate +; result, so we may have to do the subtraction twice. + tax + cmp *den+0 + lda *rem+1 + sbc *den+1 + lda *rem+2 + sbc *den+2 + lda *rem+3 + sbc *den+3 + bcc L1 + +; Overflow, do the subtraction again, this time store the result + sta *rem+3 ; We have the high byte already + txa + sbc *den+0 ; byte 0 + tax + lda *rem+1 + sbc *den+1 + sta *rem+1 ; byte 1 + lda *rem+2 + sbc *den+2 + sta *rem+2 ; byte 2 + inc *res0 ; Set result bit +L1: + txa + dey + bne L0 + sta *rem+0 + rts + diff --git a/gbdk-lib/libc/asm/mos6502/_memcpy.s b/gbdk-lib/libc/asm/mos6502/_memcpy.s @@ -0,0 +1,95 @@ +;------------------------------------------------------------------------- +; memcpy.s - standarc C library +; +; Copyright (C) 2003, Ullrich von Bassewitz +; Copyright (C) 2009, Christian Krueger +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module ___memcpy + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl ___memcpy_PARM_2 + .globl ___memcpy_PARM_3 + .globl ___memcpy + +;-------------------------------------------------------- +; overlayable function paramters in zero page +;-------------------------------------------------------- + .area OSEG (PAG, OVR) +___memcpy_PARM_2: + .ds 2 +___memcpy_PARM_3: + .ds 2 + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define save "___SDCC_m6502_ret0" + .define dst "___SDCC_m6502_ret2" + .define src "___memcpy_PARM_2" + .define count "___memcpy_PARM_3" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +___memcpy: + sta *save+0 + stx *save+1 + sta *dst+0 + stx *dst+1 + + ldy #0 + ldx *count+1 + beq L2 +L1: + lda [*src],y + sta [*dst],y + iny + lda [*src],y + sta [*dst],y + iny + bne L1 + inc *src+1 + inc *dst+1 + dex + bne L1 +L2: + ldx *count+0 + beq done +L3: + lda [*src],y + sta [*dst],y + iny + dex + bne L3 +done: + lda *save+0 + ldx *save+1 + rts diff --git a/gbdk-lib/libc/asm/mos6502/_memmove.c b/gbdk-lib/libc/asm/mos6502/_memmove.c @@ -0,0 +1,54 @@ +/*------------------------------------------------------------------------- + _memmove.c - part of string library functions + + Copyright (C) 1999, Sandeep Dutta . sandeep.dutta@usa.net + Adapted By - Erik Petrich . epetrich@users.sourceforge.net + from _memcpy.c which was originally + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the + Free Software Foundation; either version 2, or (at your option) any + later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this library; see the file COPYING. If not, write to the + Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, + MA 02110-1301, USA. + + As a special exception, if you link this library with other files, + some of which are compiled with SDCC, to produce an executable, + this library does not by itself cause the resulting executable to + be covered by the GNU General Public License. This exception does + not however invalidate any other reasons why the executable file + might be covered by the GNU General Public License. +-------------------------------------------------------------------------*/ +#include <string.h> +#include <stdint.h> + +void *memmove (void *dst, const void *src, size_t size) +{ + size_t c = size; + if (c == 0) + return dst; + + char *d = dst; + const char *s = src; + if (s < d) { + d += c; + s += c; + do { + *--d = *--s; + } while (--c); + } else { + do { + *d++ = *s++; + } while (--c); + } + + return dst; +} diff --git a/gbdk-lib/libc/asm/mos6502/_memset.c b/gbdk-lib/libc/asm/mos6502/_memset.c @@ -0,0 +1,329 @@ +/*------------------------------------------------------------------------- + _memset.c - part of string library functions + + Copyright (C) 1999, Sandeep Dutta . sandeep.dutta@usa.net + Copyright (C) 2020, Sergey Belyashov sergey.belyashov@gmail.com + Copyright (C) 2022, Sebastian 'basxto' Riedel + mcs51 assembler by Frieder Ferlemann (2007) + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the + Free Software Foundation; either version 2, or (at your option) any + later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this library; see the file COPYING. If not, write to the + Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, + MA 02110-1301, USA. + + As a special exception, if you link this library with other files, + some of which are compiled with SDCC, to produce an executable, + this library does not by itself cause the resulting executable to + be covered by the GNU General Public License. This exception does + not however invalidate any other reasons why the executable file + might be covered by the GNU General Public License. +-------------------------------------------------------------------------*/ + +#include <stdlib.h> +#include <string.h> + +#undef memset /* Avoid conflict with builtin memset() in Z80 and some related ports */ + +#if defined (_SDCC_NO_ASM_LIB_FUNCS) || !defined (__SDCC_mcs51) || \ + (!defined (__SDCC_MODEL_SMALL) && !defined (__SDCC_MODEL_LARGE)) || \ + (defined (__SDCC_STACK_AUTO) || defined (__SDCC_PARMS_IN_BANK1) ) + +#ifdef __SDCC_BROKEN_STRING_FUNCTIONS +void *memset (void *s, unsigned char c, size_t n) +#else +void *memset (void *s, int c, size_t n) +#endif + +#if !defined (_SDCC_NO_ASM_LIB_FUNCS) && (\ + defined (__SDCC_z80) ||\ + defined (__SDCC_z180) ||\ + defined (__SDCC_z80n)) +#ifdef __SDCC_BROKEN_STRING_FUNCTIONS +#error Unimplemented broken string function +#endif +__naked +{ + (void)s; + (void)c; + (void)n; + __asm + pop iy + pop bc + push hl + ld a, c + or a, b + jr Z, end + ld (hl), e + dec bc + ld a, c + or a, b + jr Z, end + ld e, l + ld d, h + inc de + ldir +end: + pop de + jp (iy) + __endasm; +} +#elif !defined (_SDCC_NO_ASM_LIB_FUNCS) && (\ + defined (__SDCC_ez80_z80) ||\ + defined (__SDCC_r2k) ||\ + defined (__SDCC_z3ka)) + +__naked +{ + (void)s; + (void)c; + (void)n; + __asm + pop af + pop hl +#ifdef __SDCC_BROKEN_STRING_FUNCTIONS + dec sp +#endif + pop de + pop bc + push bc + push de +#ifdef __SDCC_BROKEN_STRING_FUNCTIONS + inc sp +#endif + push hl + push af + ld a, c + or a, b + ret Z +#ifdef __SDCC_BROKEN_STRING_FUNCTIONS + ld (hl), d +#else + ld (hl), e +#endif + dec bc + ld a, c + or a, b + ret Z + push hl + ld e, l + ld d, h + inc de + ldir + pop hl + ret + __endasm; +} +#elif !defined (_SDCC_NO_ASM_LIB_FUNCS) && defined(__SDCC_sm83) +__naked +{ + (void)s;//de + (void)c;//bc or for broken string function in a + (void)n;//stack+2, stack+3 +__asm + ; Algorithm is Duff`s device + ldhl sp, #3 +__endasm; +#ifdef __SDCC_BROKEN_STRING_FUNCTIONS +__asm + ld b, (hl) + dec hl +__endasm; +#else +__asm + + ld a, (hl-) + ld b, a + ld a, c +__endasm; +#endif +__asm + ld c, (hl) + ld l, e + ld h, d + ;shift LSB to carry + srl b + rr c + jr nc, skip_one + ld (hl+), a +skip_one: + ;n/2 in bc + ;shift second LSB to carry + srl b + rr c + ;n/4 in bc + inc b + inc c + jr nc, test + jr copy_two +copy_four: + ld (hl+), a + ld (hl+), a +copy_two: + ld (hl+), a + ld (hl+), a +test: + dec c + jr NZ, copy_four + dec b + jr NZ, copy_four + ;restore dest + ld c, e + ld b, d + pop hl + pop af + jp (hl) +__endasm; +} +#else +{ + register size_t sz = n; + if (sz != 0) + { + register char *dst = s; + register char data = (char)c; + do { + *dst++ = data; + } while (--sz); + } + return s; +} +#endif +#else + + /* assembler implementation for mcs51 */ + static void dummy(void) __naked + { + __asm + + /* assigning function parameters to registers. + __SDCC_PARMS_IN_BANK1 or __SDCC_STACK_AUTO not yet implemented. */ + #if defined (__SDCC_MODEL_SMALL) + + #if defined(__SDCC_NOOVERLAY) + .area DSEG (DATA) + #else + .area OSEG (OVR,DATA) + #endif + _memset_PARM_2:: + .ds 1 + _memset_PARM_3:: + .ds 2 + + .area CSEG (CODE) + + _memset:: + + ; Assign buf (b holds memspace, no need to touch) + mov r4,dpl + mov r5,dph + ; + ; Assign count + mov r6,_memset_PARM_3 + mov r7,(_memset_PARM_3 + 1) + ; + ; if (!count) return buf; + ; check for count != 0 intermangled with gymnastic + ; preparing djnz instructions + cjne r6,#0x00,COUNT_LSB_NOT_ZERO + mov a,r7 + jz MEMSET_END + dec r7 + COUNT_LSB_NOT_ZERO: + inc r7 + ; + ; This was 8 byte overhead for preparing + ; the count argument for an integer loop with two + ; djnz instructions - it might make sense to + ; let SDCC automatically generate this when + ; it encounters a loop like: + ; for(i=0;i<j;i++){...} + ; (at least for option --opt-code-speed) + ; + + ; Assign ch + mov a,_memset_PARM_2 + + #else + + .area XSEG (XDATA) + + _memset_PARM_2:: + .ds 1 + _memset_PARM_3:: + .ds 2 + + .area CSEG (CODE) + + _memset:: + + ; Assign buf (b holds memspace, no need to touch) + mov r4,dpl + mov r5,dph + ; + ; Assign count + mov dptr,#_memset_PARM_3 + movx a,@dptr + mov r6,a + inc dptr + movx a,@dptr + mov r7,a + ; + ; if (!count) return buf; + ; check for count != 0 intermangled with gymnastic + ; preparing djnz instructions + cjne r6,#0x00,COUNT_LSB_NOT_ZERO + ; acc holds r7 + jz MEMSET_END + dec r7 + COUNT_LSB_NOT_ZERO: + inc r7 + ; + ; Assign ch + mov dptr,#_memset_PARM_2 + movx a,@dptr + ; acc is precious now + ; + ; Restore dptr + mov dpl,r4 + mov dph,r5 + + #endif + + /* now independent of the parameter passing everything + should be in registers by now and the loop may start */ + ; _memset.c do { + + MEMSET_LOOP: + ; _memset.c *p = ch; + lcall __gptrput + + ; _memset.c p++; + inc dptr + + ; _memset.c } while(--count) ; + djnz r6,MEMSET_LOOP + djnz r7,MEMSET_LOOP + ; + + MEMSET_END: + ; _memset.c return buf ; + ; b was unchanged + mov dpl,r4 + mov dph,r5 + ; + ret + + __endasm; + } + +#endif diff --git a/gbdk-lib/libc/asm/mos6502/_modsint.s b/gbdk-lib/libc/asm/mos6502/_modsint.s @@ -0,0 +1,59 @@ +;------------------------------------------------------------------------- +; _modsint.s - routine for division of 16 bit signed int +; +; Copyright (C) 1998, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _modsint + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __modsint + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define res "___SDCC_m6502_ret0" + .define den "__divsint_PARM_2" + .define rem "___SDCC_m6502_ret2" + .define s1 "___SDCC_m6502_ret4" + .define s2 "___SDCC_m6502_ret5" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +__modsint: + jsr ___sdivmod16 + lda *rem+0 + ldx *rem+1 + ldy *s1 + bpl pos + jmp ___negax +pos: + rts diff --git a/gbdk-lib/libc/asm/mos6502/_modslong.s b/gbdk-lib/libc/asm/mos6502/_modslong.s @@ -0,0 +1,81 @@ +;------------------------------------------------------------------------- +; _modslong.s - routine for remainder for 32 bit signed long division +; +; Copyright (C) 1998, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _modslong + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __modslong + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define res0 "__divslong_PARM_1+0" + .define res1 "__divslong_PARM_1+1" + .define res2 "___SDCC_m6502_ret2" + .define res3 "___SDCC_m6502_ret3" + .define den "__divslong_PARM_2" + .define rem "___SDCC_m6502_ret4" + .define s1 "___SDCC_m6502_ret0" + .define s2 "___SDCC_m6502_ret1" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE +__modslong: + jsr ___sdivmod32 + lda *s1 + bpl pos +; neg res + sec + lda #0x00 + sbc *rem+0 + tay + lda #0x00 + sbc *rem+1 + tax + lda #0x00 + sbc *rem+2 + sta *res2 + lda #0x00 + sbc *rem+3 + sta *res3 + tya + rts +pos: + lda *rem+3 + sta *res3 + lda *rem+2 + sta *res2 + ldx *rem+1 + lda *rem+0 + rts + diff --git a/gbdk-lib/libc/asm/mos6502/_moduint.s b/gbdk-lib/libc/asm/mos6502/_moduint.s @@ -0,0 +1,54 @@ +;------------------------------------------------------------------------- +; _moduint.s - routine for remainder of 16 bit unsigned division +; +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _moduint + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __moduint + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define res "___SDCC_m6502_ret0" + .define div "__moduint_PARM_2" + .define rem "___SDCC_m6502_ret2" + .define s1 "___SDCC_m6502_ret4" + .define s2 "___SDCC_m6502_ret5" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +__moduint: + jsr ___udivmod16 + lda *rem+0 + ldx *rem+1 + rts diff --git a/gbdk-lib/libc/asm/mos6502/_modulong.s b/gbdk-lib/libc/asm/mos6502/_modulong.s @@ -0,0 +1,61 @@ +;------------------------------------------------------------------------- +; _modulong.s - routine for remainder of 32 bit unsigned long division +; +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _modulong + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __modulong + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define res0 "__modulong_PARM_1+0" + .define res1 "__modulong_PARM_1+1" + .define res2 "___SDCC_m6502_ret2" + .define res3 "___SDCC_m6502_ret3" + .define den "__modulong_PARM_2" + .define rem "___SDCC_m6502_ret4" + .define s1 "___SDCC_m6502_ret0" + .define s2 "___SDCC_m6502_ret1" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +__modulong: + jsr ___udivmod32 + lda *rem+3 + sta *res3 + lda *rem+2 + sta *res2 + ldx *rem+1 + lda *rem+0 + rts diff --git a/gbdk-lib/libc/asm/mos6502/_mulint.s b/gbdk-lib/libc/asm/mos6502/_mulint.s @@ -0,0 +1,82 @@ +;------------------------------------------------------------------------- +; _mulint.s - routine for multiplication of 16 bit (unsigned) int +; +; Copyright (C) 2009, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _mulint + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __mulint_PARM_2 + .globl __mulint + +;-------------------------------------------------------- +; overlayable function paramters in zero page +;-------------------------------------------------------- + .area OSEG (PAG, OVR) +__mulint_PARM_2: + .ds 2 + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define tmp "___SDCC_m6502_ret2" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +__mulint: + sta *___SDCC_m6502_ret0 + stx *___SDCC_m6502_ret1 + lda #0 + sta *tmp + ldy #16 + lsr *___SDCC_m6502_ret1 + ror *___SDCC_m6502_ret0 +next_bit: + bcc skip + clc + adc *__mulint_PARM_2+0 + tax + lda *__mulint_PARM_2+1 + adc *tmp + sta *tmp + txa +skip: + ror *tmp + ror a + ror *___SDCC_m6502_ret1 + ror *___SDCC_m6502_ret0 + dey + bne next_bit + + lda *___SDCC_m6502_ret0 + ldx *___SDCC_m6502_ret1 + rts diff --git a/gbdk-lib/libc/asm/mos6502/_mullong.s b/gbdk-lib/libc/asm/mos6502/_mullong.s @@ -0,0 +1,107 @@ +;------------------------------------------------------------------------- +; _mullong.s - routine for multiplication of 32 bit (unsigned) long +; +; Copyright (C) 1998, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _mullong + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __mullong_PARM_2 + .globl __mullong_PARM_1 + .globl __mullong + +;-------------------------------------------------------- +; overlayable function paramters in zero page +;-------------------------------------------------------- + .area OSEG (PAG, OVR) +__mullong_PARM_1: + .ds 4 +__mullong_PARM_2: + .ds 4 + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define tmp "___SDCC_m6502_ret4" + .define res0 "__mullong_PARM_1+0" + .define res1 "__mullong_PARM_1+1" + .define res2 "___SDCC_m6502_ret2" + .define res3 "___SDCC_m6502_ret3" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +__mullong: + + ldx *__mullong_PARM_1+3 + stx *res3 + ldx *__mullong_PARM_1+2 + stx *res2 +; ldx *__mullong_PARM_1+1 +; stx *res1 +; ldx *__mullong_PARM_1+0 +; stx *res0 + + lda #0 + sta *tmp+2 + sta *tmp+1 + sta *tmp+0 + + ldy #32 +next_bit: + lsr *tmp+2 + ror *tmp+1 + ror *tmp+0 + ror a + ror *res3 + ror *res2 + ror *res1 + ror *res0 + bcc skip + clc + adc *__mullong_PARM_2+0 + tax + lda *__mullong_PARM_2+1 + adc *tmp+0 + sta *tmp+0 + lda *__mullong_PARM_2+2 + adc *tmp+1 + sta *tmp+1 + lda *__mullong_PARM_2+3 + adc *tmp+2 + sta *tmp+2 + txa +skip: + dey + bpl next_bit + ldx *res1 + lda *res0 + rts diff --git a/gbdk-lib/libc/asm/mos6502/_mulschar.s b/gbdk-lib/libc/asm/mos6502/_mulschar.s @@ -0,0 +1,104 @@ +;------------------------------------------------------------------------- +; _mulschar.s - routine for multiplication of 16 bit (unsigned) int +; +; Copyright (C) 2009, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _mulschar + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __mulschar + .globl __muluschar + .globl __mulsuchar + +;-------------------------------------------------------- +; overlayable function paramters in zero page +;-------------------------------------------------------- + .area OSEG (PAG, OVR) + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define arg1 "___SDCC_m6502_ret0" + .define arg2 "___SDCC_m6502_ret2" + .define s1 "___SDCC_m6502_ret4" + .define s2 "___SDCC_m6502_ret5" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +__mulschar: + sta s1 + cmp #0x00 + bpl pos1 + sec + eor #0xff + adc #0x00 +pos1: + sta arg1 + txa + sta s2 + bpl pos2 + sec + eor #0xff + adc #0x00 +pos2: + sta arg2 + + jsr ___umul8 + lda s1 + eor s2 + bpl skip + lda arg2 + jmp ___negax + +skip: lda arg2 + rts + +__muluschar: + stx __mulint_PARM_2 + ldx #0x00 + stx __mulint_PARM_2+1 + cmp #0x00 + bpl pos1m + ldx #0xff +pos1m: + jmp __mulint + +__mulsuchar: + sta __mulint_PARM_2 + txa + ldx #0x00 + stx __mulint_PARM_2+1 + cmp #0x00 + bpl pos2m + ldx #0xff +pos2m: + jmp __mulint diff --git a/gbdk-lib/libc/asm/mos6502/_muluchar.s b/gbdk-lib/libc/asm/mos6502/_muluchar.s @@ -0,0 +1,71 @@ +;------------------------------------------------------------------------- +; _muluchar.s - routine for multiplication of 16 bit (unsigned) int +; +; Copyright (C) 2009, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _muluchar + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl __muluchar + .globl ___umul8 + +;-------------------------------------------------------- +; overlayable function paramters in zero page +;-------------------------------------------------------- + .area OSEG (PAG, OVR) + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define arg1 "___SDCC_m6502_ret0" + .define arg2 "___SDCC_m6502_ret2" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +__muluchar: + sta arg1 + stx arg2 +___umul8: + lda #0 ; Clear byte 1 + ldy #8 ; Number of bits + lsr arg2 ; Get first bit of RHS into carry +L0: bcc L1 + clc + adc arg1 +L1: ror + ror arg2 + dey + bne L0 + tax +;// stx arg2+1 ; Result in .XA and ptr1 + lda arg2 ; Load the result + rts ; Done diff --git a/gbdk-lib/libc/asm/mos6502/_ret.c b/gbdk-lib/libc/asm/mos6502/_ret.c @@ -0,0 +1,39 @@ +/*------------------------------------------------------------------------- + _ret.c + + Copyright (C) 2003, Erik Petrich + Copyright (C) 2012, Philipp Klaus Krause + Considering how short this file is, it is probably not copyrightable, though. + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the + Free Software Foundation; either version 2, or (at your option) any + later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this library; see the file COPYING. If not, write to the + Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, + MA 02110-1301, USA. + + As a special exception, if you link this library with other files, + some of which are compiled with SDCC, to produce an executable, + this library does not by itself cause the resulting executable to + be covered by the GNU General Public License. This exception does + not however invalidate any other reasons why the executable file + might be covered by the GNU General Public License. +-------------------------------------------------------------------------*/ + +__data unsigned char __SDCC_m6502_ret0; +__data unsigned char __SDCC_m6502_ret1; +__data unsigned char __SDCC_m6502_ret2; +__data unsigned char __SDCC_m6502_ret3; +__data unsigned char __SDCC_m6502_ret4; +__data unsigned char __SDCC_m6502_ret5; +__data unsigned char __SDCC_m6502_ret6; +__data unsigned char __SDCC_m6502_ret7; + diff --git a/gbdk-lib/libc/asm/mos6502/_rrslonglong.c b/gbdk-lib/libc/asm/mos6502/_rrslonglong.c @@ -0,0 +1,40 @@ + +#pragma std_c99 + +#include <stdint.h> + +#ifdef __SDCC_LONGLONG + +long long _rrslonglong(long long l, char s) +{ + + uint8_t *const b = (uint8_t *)(&l); + unsigned char shift,t1,t2, sign; + signed char zb,i; + + sign=b[7]&0x80; + + zb=s>>3; + if(zb) { + i=0; + for(;i<(8-zb);i++) { + b[i]=b[zb+i]; + } + for(;i<8;i++) + b[i]=sign?0xff:0x00; + } + + shift=s&0x7; + while(shift--) { + t2=sign; + for(i=7-zb;i>=0;i--) { + t1=b[i]&1; + b[i]=(b[i]>>1)|t2; + t2=t1?0x80:0; + } + } + + return(l); +} + +#endif diff --git a/gbdk-lib/libc/asm/mos6502/_rrulonglong.c b/gbdk-lib/libc/asm/mos6502/_rrulonglong.c @@ -0,0 +1,38 @@ + +#pragma std_c99 + +#include <stdint.h> + +#ifdef __SDCC_LONGLONG + +unsigned long long _rrulonglong(unsigned long long l, char s) +{ + + uint8_t *const b = (uint8_t *)(&l); + unsigned char shift,t1,t2; + signed char zb,i; + + zb=s>>3; + if(zb) { + for(i=0;i<(8-zb);i++) { + b[i]=b[zb+i]; + } + + for(;i<8;i++) + b[i]=0; + } + + shift=s&0x7; + while(shift--) { + t2=0; + for(i=7-zb;i>=0;i--) { + t1=b[i]&1; + b[i]=(b[i]>>1)|t2; + t2=t1?0x80:0; + } + } + + return(l); +} + +#endif diff --git a/gbdk-lib/libc/asm/mos6502/_strcmp.s b/gbdk-lib/libc/asm/mos6502/_strcmp.s @@ -0,0 +1,80 @@ +;------------------------------------------------------------------------- +; _strcmp.s - standard C library function +; +; Copyright (C) 1998, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _strcmp + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl _strcmp_PARM_2 + .globl _strcmp + +;-------------------------------------------------------- +; overlayable function paramters in zero page +;-------------------------------------------------------- + .area OSEG (PAG, OVR) +_strcmp_PARM_2: + .ds 2 + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define _str2 "_strcmp_PARM_2" + .define _str1 "___SDCC_m6502_ret0" +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +_strcmp: + sta *_str1+0 + stx *_str1+1 + + ldy #0 +loop: + lda [*_str1],y + cmp [*_str2],y + bne L1 + tax + beq end + iny + bne loop + inc *_str1+1 + inc *_str2+1 + bne loop +L1: + bcs L2 + ldx #0xFF +;// txa + rts +L2: + ldx #0x01 +;// txa +end: + rts diff --git a/gbdk-lib/libc/asm/mos6502/_strcpy.s b/gbdk-lib/libc/asm/mos6502/_strcpy.s @@ -0,0 +1,77 @@ +;------------------------------------------------------------------------- +; _strcpy.s - standard C library function +; +; Copyright (C) 1998, Ullrich von Bassewitz +; Copyright (C) 2022, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +;------------------------------------------------------------------------- + + .module _strcpy + +;-------------------------------------------------------- +; exported symbols +;-------------------------------------------------------- + .globl _strcpy_PARM_2 + .globl _strcpy + +;-------------------------------------------------------- +; overlayable function paramters in zero page +;-------------------------------------------------------- + .area OSEG (PAG, OVR) +_strcpy_PARM_2: + .ds 2 + +;-------------------------------------------------------- +; local aliases +;-------------------------------------------------------- + .define _src "_strcpy_PARM_2" + .define _dst "___SDCC_m6502_ret0" + +;-------------------------------------------------------- +; code +;-------------------------------------------------------- + .area CODE + +_strcpy: + sta *_dst+0 + stx *_dst+1 +;// lda _strcpy_PARM_2+0 +;// sta *_src+0 +;// ldx _strcpy_PARM_2+1 +;// stx *_src+1 + + ldy #0 +cpy_loop: + lda [*_src],y + sta [*_dst],y + beq end + iny + bne cpy_loop + inc *_src+1 + inc *_dst+1 + bne cpy_loop +; jmp cpy_loop +end: + lda *_dst+0 + rts diff --git a/gbdk-lib/libc/asm/mos6502/_strlen.c b/gbdk-lib/libc/asm/mos6502/_strlen.c @@ -0,0 +1,41 @@ +/*------------------------------------------------------------------------- + _strlen.c - part of string library functions + + Copyright (C) 1999, Sandeep Dutta . sandeep.dutta@usa.net + mcs51 assembler by Frieder Ferlemann (2007) + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the + Free Software Foundation; either version 2, or (at your option) any + later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this library; see the file COPYING. If not, write to the + Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, + MA 02110-1301, USA. + + As a special exception, if you link this library with other files, + some of which are compiled with SDCC, to produce an executable, + this library does not by itself cause the resulting executable to + be covered by the GNU General Public License. This exception does + not however invalidate any other reasons why the executable file + might be covered by the GNU General Public License. +-------------------------------------------------------------------------*/ + +#include <string.h> + +/* Generic routine */ +int strlen ( const char * str ) OLDCALL +{ + register int i = 0 ; + + while (*str++) + i++ ; + + return i; +} diff --git a/gbdk-lib/libc/asm/mos6502/abs.c b/gbdk-lib/libc/asm/mos6502/abs.c @@ -0,0 +1,20 @@ + +int abs(int j) __naked +{ + (void)j; + __asm__("cpx #0x00"); + __asm__("bpl skip"); + __asm__("___negax::"); + __asm__("sec"); + __asm__("eor #0xff"); + __asm__("adc #0x00"); + __asm__("pha"); + __asm__("txa"); + __asm__("eor #0xff"); + __asm__("adc #0x00"); + __asm__("tax"); + __asm__("pla"); + __asm__("skip:"); + __asm__("rts"); + // return (j < 0) ? -j : j; +} diff --git a/gbdk-lib/libc/asm/mos6502/atomic_flag_test_and_set.c b/gbdk-lib/libc/asm/mos6502/atomic_flag_test_and_set.c @@ -0,0 +1,37 @@ +/* +; atomic_flag_test_and_set.s +; +; Copyright (C) 2021, Gabriele Gorla +; +; This library is free software; you can redistribute it and/or modify it +; under the terms of the GNU General Public License as published by the +; Free Software Foundation; either version 2, or (at your option) any +; later version. +; +; This library is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. +; +; You should have received a copy of the GNU General Public License +; along with this library; see the file COPYING. If not, write to the +; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, +; MA 02110-1301, USA. +; +; As a special exception, if you link this library with other files, +; some of which are compiled with SDCC, to produce an executable, +; this library does not by itself cause the resulting executable to +; be covered by the GNU General Public License. This exception does +; not however invalidate any other reasons why the executable file +; might be covered by the GNU General Public License. +*/ + +#include <stdatomic.h> + +_Bool atomic_flag_test_and_set(volatile atomic_flag *object) +{ + unsigned char t; + t=object->flag; + object->flag=0; + return t^0x01; +} diff --git a/gbdk-lib/libc/atomic_flag_clear.c b/gbdk-lib/libc/atomic_flag_clear.c @@ -30,7 +30,7 @@ void atomic_flag_clear(volatile atomic_flag *object) { -#if defined(__SDCC_z80) || defined(__SDCC_z180) || defined(__SDCC_ez80_z80) || defined(__SDCC_sm83) || defined(__SDCC_r2k) || defined(__SDCC_r3ka) || defined(__SDCC_stm8) || defined(__SDCC_hc08) || defined(__SDCC_s08) +#if defined(__SDCC_z80) || defined(__SDCC_z180) || defined(__SDCC_ez80_z80) || defined(__SDCC_sm83) || defined(__SDCC_r2k) || defined(__SDCC_r3ka) || defined(__SDCC_stm8) || defined(__SDCC_hc08) || defined(__SDCC_s08) || defined(__SDCC_mos6502) object->flag = 1; #elif defined(__SDCC_mcs51) object->flag = 0; diff --git a/gbdk-lib/libc/rules-asxxxx.mk b/gbdk-lib/libc/rules-asxxxx.mk @@ -1,21 +0,0 @@ -$(LIB): pre $(OBJ) - for file in $(filter-out %/crt0.o,$(OBJ)) ; do \ - $(SDAR) -ru $(LIB) $${file} ; \ - done - -pre: set-model build-dir - -$(BUILD)/%.o: ../%.c - $(CC) $(CFLAGS) -c -o $@ $< - -$(BUILD)/%.o: %.c - $(CC) $(CFLAGS) -c -o $@ $< - -$(BUILD)/%.o: ../../%.s - $(AS) -plosgff $@ $< - -$(BUILD)/%.o: ../%.s - $(AS) -plosgff $@ $< - -$(BUILD)/%.o: %.s - $(AS) -plosgff $@ $< diff --git a/gbdk-lib/libc/sprintf.c b/gbdk-lib/libc/sprintf.c @@ -4,7 +4,7 @@ #include <stdlib.h> #include <stdint.h> -typedef void (*emitter_t)(char, char **) OLDCALL; +typedef void (*emitter_t)(char, char **) OLDCALL REENTRANT; static const char _hex[] = "0123456789ABCDEF"; @@ -98,7 +98,7 @@ void __printf(const char *format, emitter_t emitter, char **pData, va_list va) } } -static void _sprintf_emitter(char c, char ** pData) OLDCALL { +static void _sprintf_emitter(char c, char ** pData) OLDCALL REENTRANT { **pData = c; (*pData)++; } diff --git a/gbdk-lib/libc/targets/mos6502/color.s b/gbdk-lib/libc/targets/mos6502/color.s @@ -0,0 +1,17 @@ + .include "global.s" + + .title "Colors" + .module colors + + .area _INITIALIZED + +__current_1bpp_colors:: +.fg_colour:: + .ds 1 +.bg_colour:: + .ds 1 + + .area _INITIALIZER + + .db 0x03 ; .fg_colour + .db 0x00 ; .bg_color diff --git a/gbdk-lib/libc/targets/mos6502/font.s b/gbdk-lib/libc/targets/mos6502/font.s @@ -0,0 +1,440 @@ +; font.ms +; +; Michael Hope, 1999 +; michaelh@earthling.net +; Distrubuted under the Artistic License - see www.opensource.org +; + .include "global.s" + + .area OSEG (PAG, OVR) + _temp_word: .ds 2 + + .globl .cr_curs + .globl .adv_curs + .globl .cury, .curx + .globl .display_on, .display_off + + ; Structure offsets + sfont_handle_sizeof = 3 + sfont_handle_font = 1 + sfont_handle_first_tile = 0 + + ; Encoding types - lower 2 bits of font + FONT_256ENCODING = 0 + FONT_128ENCODING = 1 + FONT_NOENCODING = 2 + + ; Other bits + FONT_COMPRESSED = 4 + FONT_BCOMPRESSED = 2 + + .CR = 0x0A ; Unix + .SPACE = 0x00 + + ; Maximum number of fonts + .MAX_FONTS = 6 + + .area _FONT_HEADER (ABS) + + .org .MODE_TABLE+4*.T_MODE + jmp .tmode + + .module font.ms + + .globl _set_bkg_1bpp_data, _set_bkg_data + + .area _INITIALIZED +.curx:: ; Cursor position + .ds 0x01 +.cury:: + .ds 0x01 + + .area _INITIALIZER + .db 0x00 ; .curx + .db 0x00 ; .cury + + .area _DATA + ; The current font +font_handle_base: +font_current:: + .ds sfont_handle_sizeof + ; Cached copy of the first free tile +font_first_free_tile:: + .ds 1 + ; Table containing descriptors for all of the fonts +font_table:: + .ds sfont_handle_sizeof*.MAX_FONTS + + .area _HOME + +_font_load_ibm:: + lda #<_font_ibm + ldx #>_font_ibm + jmp font_load + rts + +; Load the font HL +font_load:: + sta *_temp_word + stx *_temp_word+1 + + jsr .display_off + + ; numTiles + ldy #1 + lda [*_temp_word],y + tax + + ; Find the first free font entry + ldy #sfont_handle_font + ldx #.MAX_FONTS +font_load_find_slot: + lda font_table,y ; Check to see if this entry is free + iny + ora font_table,y ; Free is 0000 for the font pointer + beq font_load_found + iny + iny + dex + bne font_load_find_slot + jmp font_load_exit ; Couldn't find a free space +font_load_found: + ; _temp_word points to the end of the free font table entry + lda *_temp_word+1 + sta font_table,y ; Copy across the font struct pointer + dey + lda *_temp_word + sta font_table,y + + lda font_first_free_tile + dey + sta font_table,y + ; Set this new font to be the default + jsr font_set + tya + pha + ; Only copy the tiles in if were in text mode + lda *.mode + and #.T_MODE + beq font_load_skip_copy_current + jsr font_copy_current +font_load_skip_copy_current: + ; Increase the 'first free tile' counter + lda #<font_current+sfont_handle_font + sta .tmp + lda #>font_current+sfont_handle_font + sta .tmp+1 + ldy #0 + lda [*.tmp],y + iny + tax + lda [*.tmp],y + sta .tmp+1 + stx .tmp + lda font_first_free_tile + clc + adc [*.tmp],y ; Number of tiles used + sta font_first_free_tile +font_load_exit: + ;; Turn the screen on + jsr .display_on + pla ; Return font setup in A + rts + + ; Copy the tiles from the current font into VRAM +font_copy_current:: + ; Find the current font data + lda font_current+sfont_handle_font + sta *.tmp + lda font_current+sfont_handle_font+1 + sta *.tmp+1 + ldy #0 + lda [*.tmp],y + iny + pha + lda [*.tmp],y + iny + tax +; + pla + pha + and #3 + cmp #FONT_128ENCODING + beq 1$ + cmp #FONT_NOENCODING + beq 2$ + ; 256ENCODING - add #256 to .tmp -> inc .tmp+1 + inc .tmp+1 + jmp 2$ +1$: + ; 128ENCODING - add #128 to y + tya + ora #128 + tay +2$: + tya + clc + adc *.tmp + sta *_set_bkg_data_PARM_3 + sta *_set_bkg_1bpp_data_PARM_3 + lda *.tmp+1 + adc #0 + sta *_set_bkg_data_PARM_3+1 + sta *_set_bkg_1bpp_data_PARM_3+1 + pla + and #FONT_COMPRESSED + bne 3$ + lda font_current+sfont_handle_first_tile + jsr _set_bkg_data + jsr .display_on + rts +3$: + lda font_current+sfont_handle_first_tile + jsr _set_bkg_1bpp_data + jsr .display_on + rts + + ; Set the current font to Y +font_set:: + lda font_table,y + iny + sta font_current + lda font_table,y + iny + sta font_current+1 + lda font_table,y + iny + sta font_current+2 + dey + dey + dey + rts + + ;; Print a character with interpretation +.put_char:: + ; See if it's a special char + cmp #.CR + bne 1$ + +; Now see if were checking special chars + lda *.mode + and #.M_NO_INTERP + bne 2$ + jsr .cr_curs + rts + +2$: +1$: + jsr .set_char + jmp .adv_curs + + ;; Print a character without interpretation +.out_char:: + jsr .set_char + jmp .adv_curs + + ;; Delete a character +.del_char:: + jsr .rew_curs + lda #.SPACE + jmp .set_char + + ;; Print the character in A +.set_char: + pha + lda font_current+2 + ; Must be non-zero if the font system is setup (cant have a font in page zero) + bne 3$ + + ; Font system is not yet setup - init it and copy in the ibm font + ; Kind of a compatibility mode + jsr _font_init + + ; Need all of the tiles + lda #0 + sta font_first_free_tile + jsr _font_load_ibm +3$: +; Compute which tile maps to this character + pla + pha + tax + lda font_current+sfont_handle_font + sta *.tmp + lda font_current+sfont_handle_font+1 + sta *.tmp+1 + ldy #0 + lda [*.tmp],y + and #3 + cmp #FONT_NOENCODING + beq set_char_no_encoding + iny + iny +; Now at the base of the encoding table +; E is set above + pla + pha + clc + adc .identity,y + tay + lda [*.tmp],y ; That's the tile! + tax +set_char_no_encoding: + pla + txa + clc + adc font_current+sfont_handle_first_tile + ldx .curx + ldy .cury + jsr .writeNametableByte + rts + + +_putchar:: + jmp .put_char + +_setchar:: + jmp .set_char + +_font_load:: + jmp font_load + +_font_set:: + tay + jmp font_set + +_font_init:: + .globl .tmode + jsr .tmode + lda #0 + sta font_first_free_tile + ; Clear the font table + ldy #sfont_handle_sizeof*.MAX_FONTS-1 +1$: + sta font_table,y + dey + bpl 1$ + lda #3 + sta .fg_colour + lda #0 + sta .bg_colour + jsr .cls_no_reset_pos + rts + + +_cls:: +.cls:: + lda #0 + sta .curx + sta .cury +.cls_no_reset_pos: + ; TODO: Make this clear entire screen to #.SPACE without manual blanking + rts + ; Support routines +_gotoxy:: + ; TODO: Double-check which is x vs y + sta .curx + stx .cury + rts + +_posx:: + lda *.mode + and #.T_MODE + bne 1$ + jsr .tmode +1$: + lda .curx + rts + +_posy:: + lda *.mode + and #.T_MODE + bne 1$ + jsr .tmode +1$: + lda .cury + rts + + ;; Rewind the cursor +.rew_curs: + ldy .cury + ldx .curx + beq 1$ + dex + jmp 99$ +1$: + cpy #0 + beq 99$ + dey +99$: + stx .curx + sty .cury + rts + +.cr_curs:: + lda #0 + sta .curx + lda #.MAXCURSPOSY + cmp .cury + beq 2$ + inc .cury + jmp 99$ +2$: + jsr .scroll +99$: + rts + +.adv_curs:: + lda #.MAXCURSPOSX + cmp .curx + beq 1$ + inc .curx + jmp 99$ +1$: + lda #0 + sta .curx + lda #.MAXCURSPOSY + cmp .cury + beq 2$ + inc .cury + jmp 99$ +2$: + ;; See if scrolling is disabled + lda *.mode + and #.M_NO_SCROLL + beq 3$ + ;; Nope - reset the cursor to (0,0) + lda #0 + sta .cury + sta .curx + jmp 99$ +3$: + jsr .scroll +99$: + rts + + + ;; Scroll the whole screen +.scroll: + ; TODO: Read-Writes on nametable memory is not ideal on the NES for a variety of reasons. + ; Even a performant implementation could block for around 15 frames until vblank updates have + ; moved all bytes. + ; For now, just do nothing and investigate this further. + rts + + + ;; Enter text mode +.tmode:: + ;; Turn the screen off + jsr .display_off + jsr .tmode_out + jsr .display_on + rts + + ;; Text mode (out only) +.tmode_out:: + ;; Clear screen + jsr .cls_no_reset_pos + lda #.T_MODE + sta *.mode + rts diff --git a/gbdk-lib/libc/targets/mos6502/font_color.s b/gbdk-lib/libc/targets/mos6502/font_color.s @@ -0,0 +1,9 @@ + .include "global.s" + + .globl .fg_colour, .bg_colour + + .area _HOME +_font_color:: + sta .fg_colour + stx .bg_colour + rts diff --git a/gbdk-lib/libc/targets/mos6502/mode.s b/gbdk-lib/libc/targets/mos6502/mode.s @@ -0,0 +1,29 @@ + .include "global.s" + + .title "screen modes" + .module Modes + + .area OSEG (PAG, OVR) + temp_word: .ds 2 + + ;; BANKED: checked + .area _HOME + +_mode:: +.set_mode:: + sta *.mode + ;; AND to get rid of the extra flags + and #0x03 + asl ; Multiply mode by 4 + asl + clc + adc #<.MODE_TABLE + sta temp_word + lda #0 + adc #>.MODE_TABLE + sta temp_word+1 + jmp [*temp_word] ; Jump to initialization routine + +_get_mode:: + lda *.mode + rts diff --git a/gbdk-lib/libc/targets/mos6502/nes/Makefile b/gbdk-lib/libc/targets/mos6502/nes/Makefile @@ -0,0 +1,23 @@ +# NES specific Makefile + +TOPDIR = ../../../.. + +THIS = nes +PORT = mos6502 + +CSRC = crlf.c + +ASSRC = f_ibm_full.s f_ibm_sh.s f_italic.s f_min.s f_spect.s \ + font.s font_color.s set_data.s set_1bit_data.s color.s mode.s \ + metasprites.s metasprites_hide.s metasprites_hide_spr.s \ + fill_rect_bk.s \ + pad.s pad_ex.s \ + crt0.s + +CRT0 = crt0.s + +include $(TOPDIR)/Makefile.common + +AS = $(AS_6500) + +include ../../../Makefile.platform diff --git a/gbdk-lib/libc/targets/mos6502/nes/crlf.c b/gbdk-lib/libc/targets/mos6502/nes/crlf.c @@ -0,0 +1 @@ +const char * const __crlf = "\n"; + diff --git a/gbdk-lib/libc/targets/mos6502/nes/crt0.s b/gbdk-lib/libc/targets/mos6502/nes/crt0.s @@ -0,0 +1,538 @@ +; +; crt0.s for NES, using NROM (no mapper) +; +; Provides: +; * Start-up code clearing RAM and VRAM +; * Constant-cycle-time NMI handler, performing sprite DMA and VRAM writes via transfer buffer at $100 +; * 16-bit frame counter _sys_time, to support VM routines +.module crt0 +.include "global.s" + +; OAM CPU page +_shadow_OAM = 0x200 +; Transfer buffer (lower half of hardware stack) +_vram_transfer_buffer = 0x100 + +; Declare a dummy symbol for banking +; TODO: Make banking actually work +b_wait_frames = 0 +.globl b_wait_frames + +.macro WRITE_PALETTE_SHADOW + lda #>0x3F00 + sta PPUADDR + lda #<0x3F00 + sta PPUADDR + ldx *__crt0_paletteShadow + i = 0 +.rept 8 + stx PPUDATA + lda *(__crt0_paletteShadow+1+3*i+0) + sta PPUDATA + lda *(__crt0_paletteShadow+1+3*i+1) + sta PPUDATA + lda *(__crt0_paletteShadow+1+3*i+2) + sta PPUDATA + i = i + 1 +.endm +.endm + +.area ZP (PAG) +__shadow_OAM_base:: .ds 1 +__current_bank:: .ds 1 +_sys_time:: .ds 2 +_shadow_PPUCTRL:: .ds 1 +_shadow_PPUMASK:: .ds 1 +__crt0_paletteShadow: .ds 25 +__crt0_spritePageValid: .ds 1 +__crt0_NMI_Done: .ds 1 +__crt0_NMI_insideNMI: .ds 1 +__crt0_ScrollHV: .ds 1 +__crt0_drawListValid: .ds 1 +__crt0_drawListNumDelayCycles_x8: .ds 1 +__crt0_drawListPosR: .ds 1 +__crt0_drawListPosW: .ds 1 +__crt0_textPPUAddr: .ds 2 +__crt0_NMITEMP: .ds 4 +__crt0_textTemp: .ds 1 +.mode:: .ds 1 +.tmp:: .ds 2 +_bkg_scroll_x:: .ds 1 +_bkg_scroll_y:: .ds 1 + + ;; **************************************** + + ;; Ordering of segments for the linker + ;; Code that really needs to be in the fixed bank + .area CODE + .area _CODE + .area _HOME + ;; Similar to _HOME + .area _BASE + ;; + .area RODATA + ;; #pragma bank 0 workaround + .area _CODE_0 + ;; Constant data + .area _LIT +; ;; since _CODE_1 area base address is pre-defined in the linker from 0x4000, +; ;; that moves initializer code and tables out of bank 0 + .area _CODE_1 + .area _CODE_2 + .area _CODE_3 + ;; Constant data, used to init _DATA + .area _INITIALIZER + .area XINIT + ;; Code, used to init _DATA + .area _GSINIT + .area _GSFINAL + ;; Uninitialised ram data + .area DATA + .area _DATA + .area _BSS + .area BSS + ;; Initialised in ram data + .area _INITIALIZED + ;; For malloc + .area _HEAP + .area _HEAP_END + +.area CODE + +.bndry 0x100 +.identity:: +_identity:: +i = 0 +.rept 256 +.db i +i = i + 1 +.endm + +__crt0_NMI: + ; Prevent NMI re-entry + bit *__crt0_NMI_insideNMI + bpl NotInsideNMI + rti +NotInsideNMI: + pha + txa + pha + tya + pha + + lda #0x80 + sta *__crt0_NMI_insideNMI + + jsr __crt0_doSpriteDMA + jsr __crt0_NMI_doUpdateVRAM + + nop + ; Enable screen to get normal dot crawl pattern + lda *_shadow_PPUMASK + sta PPUMASK + + lda *_sys_time + clc + adc #1 + sta *_sys_time + lda *(_sys_time+1) + adc #0 + sta *(_sys_time+1) + + lda #0x80 + sta __crt0_NMI_Done + + lda *_shadow_PPUCTRL + ora *__crt0_ScrollHV + sta PPUCTRL + + pla + tay + pla + tax + pla + asl *__crt0_NMI_insideNMI + rti + +__crt0_NMI_doUpdateVRAM: + lda *_shadow_PPUMASK + and #(PPUMASK_SHOW_BG | PPUMASK_SHOW_SPR) + beq __crt0_NMI_doUpdateVRAM_blanked + ; Not manually blanked - do updates + lda PPUSTATUS + lda #PPUCTRL_SPR_CHR + sta PPUCTRL + lda #0 + sta PPUMASK + jsr DoUpdateVRAM + ; Set scroll address + lda _bkg_scroll_x + sta PPUSCROLL + lda _bkg_scroll_y + sta PPUSCROLL + rts +__crt0_NMI_doUpdateVRAM_blanked: + ; Early-out if blanked to allow main code to do VRAM address / scroll updates + nop + nop + nop + rts + +.bndry 0x100 +__crt0_doSpriteDMA: + bit *__crt0_spritePageValid + bpl __crt0_doSpriteDMA_spritePageInvalid + lda #0 ; +2 + sta OAMADDR ; +4 + lda #>_shadow_OAM ; +2 + sta OAMDMA ; +512/513 + rts +__crt0_doSpriteDMA_spritePageInvalid: + ; Delay 520 cycles to keep timing consistent + ldx #104 +__crt0_doSpriteDMA_loop: + dex + bne __crt0_doSpriteDMA_loop + rts + +DoUpdateVRAM: + WRITE_PALETTE_SHADOW + bit *__crt0_drawListValid + bpl DoUpdateVRAM_drawListInvalid + jsr ProcessDrawList + ; Delay up to 167*8-1 = 1575 cycles (value set by draw list creation code) + ; ...plus fixed-cost of 56 cycles + ldx *__crt0_drawListNumDelayCycles_x8 +DoUpdateVRAM_valid_loop: + stx *__crt0_drawListNumDelayCycles_x8 + dex + bne DoUpdateVRAM_valid_loop + lda #169 + sta *__crt0_drawListNumDelayCycles_x8 + rts +DoUpdateVRAM_drawListInvalid: + ; Delay exactly 1633 cyles to keep timing consistent + ldx #176 +DoUpdateVRAM_invalid_loop: + stx *__crt0_drawListNumDelayCycles_x8 + dex + bne DoUpdateVRAM_invalid_loop + nop + nop + lda #169 + sta *__crt0_drawListNumDelayCycles_x8 + rts + +; +; Format of draw list +; +; 0: Data length +; 1: 4 if inc-by-32, 0 if inc-by-1 +; 2: PPUADDR_HI +; 3: PPUADDR_LO +; 4: ...N data bytes... +; +; Number of cycles spent = 19 + 21 + 48*NumTransfers + 8*NumBytesTransferred +; = 56 + 48*NumTransfers + 8*NumBytesTransferred +; = 8 * (7 + 6*NumTransfers + NumBytesTransferred) +; = 8 * (6*NumTransfers + NumBytesTransferred + 7) +; +ProcessDrawList: + ProcessDrawList_tempX = __crt0_NMITEMP+2 + ProcessDrawList_addr = __crt0_NMITEMP+0 + lda #>ProcessDrawList_UnrolledCopyLoop ; +2 + sta *ProcessDrawList_addr+1 ; +3 + tsx ; +2 + stx *ProcessDrawList_tempX ; +3 + ldx #0 ;drawListPosR ; +2 + dex ; +2 + txs ; +2 + jmp ProcessDrawList_DoOneTransfer ; +3 + ; Total = 2 + 3 + 2 + 3 + 2 + 2 + 2 + 3 = 19 fixed-cost entry + +.bndry 0x100 +ProcessDrawList_UnrolledCopyLoop: +.rept 64 +pla ; +4 +sta PPUDATA ; +4 +.endm +ProcessDrawList_DoOneTransfer: + pla ; +4 + beq ProcessDrawList_EndOfList ; +2/3 + tay ; +2 + ; branchaddr = 256-4*num_bytes = NOT(4*num_bytes)+1+256 = NOT(4*num_bytes)+1 + lda ProcessDrawList_NumBytesToAddress,y ; +4 + sta *ProcessDrawList_addr ; +3 + pla ; +4 + sta PPUCTRL ; +4 + pla ; +4 + sta PPUADDR ; +4 + pla ; +4 + sta PPUADDR ; +4 + nop ; +2 + nop ; +2 + jmp [ProcessDrawList_addr] ; +5 + ; Total = 4 + 2 + 2 + 4 + 3 + 6*4 + 2 + 2 + 5 = 48 for each transfer (...+ 8*NumBytesCopied) + ; 4 + 3 + 14 = 7 + 14 = 21 fixed-cost exit + +ProcessDrawList_EndOfList: + tsx ; +2 + inx ; +2 + stx *__crt0_drawListPosR ; +3 + ldx *ProcessDrawList_tempX ; +3 + txs ; +2 + lda #0 ; +2 + sta *__crt0_drawListPosW ; +3 + sta *__crt0_drawListValid ; +3 + rts ; +6 + ; = 2 + 2 + 3 + 3 + 2 + 2 + 3 + 3 + 6 = 26 + +.bndry 0x100 +ProcessDrawList_NumBytesToAddress: +i = 0 +.rept 65 +.db <(256-4*i) +i = i + 1 +.endm + +.writeNametableByte:: +_writeNametableByte:: + pha + lda #(0x20 >> 5) + sta *__crt0_textPPUAddr+1 + tya + asl + rol *__crt0_textPPUAddr+1 + asl + rol *__crt0_textPPUAddr+1 + asl + rol *__crt0_textPPUAddr+1 + asl + rol *__crt0_textPPUAddr+1 + asl + rol *__crt0_textPPUAddr+1 + ora .identity,x + sta *__crt0_textPPUAddr +; Prevent main code from writing too much data by waiting for NMI to flush transfer buffer if >= 32 bytes +_writeNametableByteWaitForFlush: + ldy *__crt0_drawListPosW + tya + ; Limit when (slightly more than) equal to 80 bytes, to avoid overrunning vblank time + cmp #80 + bcs _writeNametableByteWaitForFlush + ; Just write each character as a separate single-byte write + ; TODO: Optimize to handle continuous characters as multi-byte transfer for less blocking. + clc + ror *__crt0_drawListValid + ldy *__crt0_drawListPosW + ; Number of bytes + lda #1 + sta _vram_transfer_buffer,y + iny + ; Horizontal mode + lda #0 + sta _vram_transfer_buffer,y + iny + ; PPU hi + lda *(__crt0_textPPUAddr+1) + sta _vram_transfer_buffer,y + iny + ; PPU lo + lda *__crt0_textPPUAddr + sta _vram_transfer_buffer,y + iny + pla + sta _vram_transfer_buffer,y + iny + ; zero byte at end + lda #0 + sta _vram_transfer_buffer,y + ; decrease total delay in NMI by 7 * 8 cycles for each individually written byte + ; + ; Each new write operation adds 48 cycles + 8 cycles per written byte, i.e.: + ; NumDelayCycles_x8 -= 6 * numberOfWriteCommands + numWrittenBytes + ; + dec *__crt0_drawListNumDelayCycles_x8 + dec *__crt0_drawListNumDelayCycles_x8 + dec *__crt0_drawListNumDelayCycles_x8 + dec *__crt0_drawListNumDelayCycles_x8 + dec *__crt0_drawListNumDelayCycles_x8 + dec *__crt0_drawListNumDelayCycles_x8 + dec *__crt0_drawListNumDelayCycles_x8 + ; Increment PPU addr + lda *__crt0_textPPUAddr + clc + adc #1 + sta *__crt0_textPPUAddr + lda *(__crt0_textPPUAddr+1) + adc #0 + sta *(__crt0_textPPUAddr+1) + sty *__crt0_drawListPosW + sec + ror *__crt0_drawListValid + ldy *__crt0_textTemp + rts + +__crt0_IRQ: + jmp __crt0_IRQ + +__crt0_setPalette: + ; Set background color to 30 (white) + lda #0x30 + sta *__crt0_paletteShadow + ; set all background / sprite sub-palettes to 10, 00, 1D + lda #0x10 + ldx #0x00 + ldy #0x1D + ; + sta *(__crt0_paletteShadow+1) + sta *(__crt0_paletteShadow+1+12) + stx *(__crt0_paletteShadow+2) + stx *(__crt0_paletteShadow+2+12) + sty *(__crt0_paletteShadow+3) + sty *(__crt0_paletteShadow+3+12) + ; + sta *(__crt0_paletteShadow+4) + sta *(__crt0_paletteShadow+4+12) + stx *(__crt0_paletteShadow+5) + stx *(__crt0_paletteShadow+5+12) + sty *(__crt0_paletteShadow+6) + sty *(__crt0_paletteShadow+6+12) + ; + sta *(__crt0_paletteShadow+7) + sta *(__crt0_paletteShadow+7+12) + stx *(__crt0_paletteShadow+8) + stx *(__crt0_paletteShadow+8+12) + sty *(__crt0_paletteShadow+9) + sty *(__crt0_paletteShadow+9+12) + ; + sta *(__crt0_paletteShadow+10) + sta *(__crt0_paletteShadow+10+12) + stx *(__crt0_paletteShadow+11) + stx *(__crt0_paletteShadow+11+12) + sty *(__crt0_paletteShadow+12) + sty *(__crt0_paletteShadow+12+12) + rts + +__crt0_waitPPU: +__crt0_waitPPU_loop: + lda PPUSTATUS + bpl __crt0_waitPPU_loop + rts + +__crt0_clearRAM: + ldx #0x00 + txa +__crt0_clearRAM_loop: + sta 0x0000,x + ;sta 0x0100,x + sta 0x0200,x + sta 0x0300,x + sta 0x0400,x + sta 0x0500,x + sta 0x0600,x + sta 0x0700,x + inx + bne __crt0_clearRAM_loop + rts + +__crt0_clearVRAM: + lda #0x00 + sta PPUADDR + sta PPUADDR + ldy #64 + ldx #0 +__crt0_clearVRAM_loop: + sta PPUDATA + dex + bne __crt0_clearVRAM_loop + dey + bne __crt0_clearVRAM_loop + rts + +.wait_vbl_done:: +_wait_vbl_done:: + lda *_sys_time +_wait_vbl_done_waitForNextFrame_loop: + cmp *_sys_time + beq _wait_vbl_done_waitForNextFrame_loop + rts + +__crt0_RESET: + ; Disable IRQs + sei + ; Set stack pointer + ldx #0xff + txs + ; Set switchable bank to first +__crt0_RESET_bankSwitchValue: + lda #0x00 + sta __crt0_RESET_bankSwitchValue+1 + ; Disable NMIs and rendering + sta PPUCTRL + sta PPUMASK + ; Wait for PPU warm-up + jsr __crt0_waitPPU + jsr __crt0_waitPPU + ; Clear RAM and VRAM + jsr __crt0_clearRAM + jsr __crt0_clearVRAM + ; Perform initialization of DATA area + lda #<s_XINIT + sta ___memcpy_PARM_2 + lda #>s_XINIT + sta ___memcpy_PARM_2+1 + lda #<l_XINIT + sta ___memcpy_PARM_3 + lda #>l_XINIT + sta ___memcpy_PARM_3+1 + lda #<s_DATA + ldx #>s_DATA + jsr ___memcpy + ; Set palette shadow + jsr __crt0_setPalette + ; Initialize PPU address for printf output (start at 3rd row, 2nd column) + lda #<0x2041 + sta *__crt0_textPPUAddr + lda #>0x2041 + sta *(__crt0_textPPUAddr+1) + lda #0 + sta *__crt0_drawListPosW + sta *__crt0_drawListPosR + ; + lda #(PPUMASK_SHOW_BG | PPUMASK_SHOW_SPR | PPUMASK_SHOW_BG_LC | PPUMASK_SHOW_SPR_LC) + sta *_shadow_PPUMASK + lda #0x80 + sta *__crt0_spritePageValid + ; enable NMI + lda #(PPUCTRL_NMI | PPUCTRL_SPR_CHR) + sta *_shadow_PPUCTRL + sta PPUCTRL + ; Call main + jsr _main + ; main finished - loop forever +__crt0_waitForever: + jmp __crt0_waitForever + +.display_off:: +_display_off:: + lda *_shadow_PPUMASK + and #~(PPUMASK_SHOW_BG | PPUMASK_SHOW_SPR) + sta *_shadow_PPUMASK + sta PPUMASK + rts + +.display_on:: +_display_on:: + lda *_shadow_PPUMASK + ora #(PPUMASK_SHOW_BG | PPUMASK_SHOW_SPR) + sta *_shadow_PPUMASK + sta PPUMASK + rts + +; Interrupt / RESET vector table +.area VECTORS (ABS) +.org 0xfffa +.dw __crt0_NMI +.dw __crt0_RESET +.dw __crt0_IRQ diff --git a/gbdk-lib/libc/targets/mos6502/nes/fill_rect_bk.s b/gbdk-lib/libc/targets/mos6502/nes/fill_rect_bk.s @@ -0,0 +1,49 @@ + .include "global.s" + + .area OSEG (PAG, OVR) + _fill_bkg_rect_PARM_3:: .ds 1 + _fill_bkg_rect_PARM_4:: .ds 1 + _fill_bkg_rect_PARM_5:: .ds 1 + .xpos: .ds 1 + .ypos: .ds 1 + + .area _HOME + +_fill_bkg_rect:: + ; TODO: Switch to use vram transfer buffer when screen not blanked + .define .width "_fill_bkg_rect_PARM_3" + .define .height "_fill_bkg_rect_PARM_4" + .define .tile "_fill_bkg_rect_PARM_5" + ldy *.height +1$: + lda #0 + sta *.tmp+1 + lda *.ypos + asl + rol *.tmp+1 + asl + rol *.tmp+1 + asl + rol *.tmp+1 + asl + rol *.tmp+1 + asl + rol *.tmp+1 + ora *.xpos + sta *.tmp + ; + lda *.tmp+1 + ora #0x20 + sta PPUADDR + lda *.tmp + sta PPUADDR + ldx *.width + lda *.tile +2$: + sta PPUDATA + dex + bne 2$ + inc *.ypos + dey + bne 1$ + rts diff --git a/gbdk-lib/libc/targets/mos6502/nes/global.s b/gbdk-lib/libc/targets/mos6502/nes/global.s @@ -0,0 +1,110 @@ + ;; Keypad + .UP = 0x10 + .DOWN = 0x20 + .LEFT = 0x40 + .RIGHT = 0x80 + .A = 0x01 + .B = 0x02 + .SELECT = 0x04 + .START = 0x08 + + ;; Screen dimensions (in tiles) + .MAXCURSPOSX = 31 + .MAXCURSPOSY = 29 + + .SCREENWIDTH = 256 + .SCREENHEIGHT = 240 + + ;; Hardware registers / masks + PPUCTRL = 0x2000 + PPUCTRL_NMI = 0b10000000 + PPUCTRL_SPR_8X8 = 0b00000000 + PPUCTRL_SPR_8X16 = 0b00100000 + PPUCTRL_BG_CHR = 0b00010000 + PPUCTRL_SPR_CHR = 0b00001000 + PPUCTRL_INC32 = 0b00000100 + ; + PPUMASK = 0x2001 + PPUMASK_BLUE = 0b10000000 + PPUMASK_RED = 0b01000000 + PPUMASK_GREEN = 0b00100000 + PPUMASK_SHOW_SPR = 0b00010000 + PPUMASK_SHOW_BG = 0b00001000 + PPUMASK_SHOW_SPR_LC = 0b00000100 + PPUMASK_SHOW_BG_LC = 0b00000010 + PPUMASK_MONOCHROME = 0b00000001 + ; + PPUSTATUS = 0x2002 + ; + OAMADDR = 0x2003 + ; + OAMDATA = 0x2004 + ; + PPUSCROLL = 0x2005 + ; + PPUADDR = 0x2006 + ; + PPUDATA = 0x2007 + ; + OAMDMA = 0x4014 + ; + JOY1 = 0x4016 + ; + JOY2 = 0x4017 + + ;; OAM related constants + + OAM_COUNT = 64 ; number of OAM entries in OAM RAM + + OAM_POS_Y = 0 + OAM_TILE_INDEX = 1 + OAM_ATTRIBUTES = 2 + OAM_POS_X = 3 + + OAMF_PRI = 0b00100000 ; Priority + OAMF_YFLIP = 0b10000000 ; Y flip + OAMF_XFLIP = 0b01000000 ; X flip + + ;; GBDK library screen modes + + .G_MODE = 0x01 ; Graphic mode + .T_MODE = 0x02 ; Text mode (bit 2) + .T_MODE_OUT = 0x02 ; Text mode output only + .T_MODE_INOUT = 0x03 ; Text mode with input + .M_NO_SCROLL = 0x04 ; Disables scrolling of the screen in text mode + .M_NO_INTERP = 0x08 ; Disables special character interpretation + + ;; Table of routines for modes + .MODE_TABLE = 0xFFE0 + + ;; C related + ;; Overheap of a banked call. Used for parameters + ;; = ret + real ret + bank + + .BANKOV = 6 + + .globl __current_bank + .globl __shadow_OAM_base + + ;; Global variables + .globl .mode + .globl .tmp + + .globl _shadow_PPUCTRL, _shadow_PPUMASK + .globl _bkg_scroll_x, _bkg_scroll_y + + ;; Identity table for register-to-register-adds and bankswitching + .globl .identity, _identity + + ;; Global routines + + .globl .display_off, .display_on + .globl .wait_vbl_done + .globl .writeNametableByte + + ;; Symbols defined at link time + .globl _shadow_OAM, _vram_transfer_buffer + + ;; Main user routine + .globl _main + diff --git a/gbdk-lib/libc/targets/mos6502/nes/metasprites.s b/gbdk-lib/libc/targets/mos6502/nes/metasprites.s @@ -0,0 +1,76 @@ + .include "global.s" + + .title "Metasprites" + .module Metasprites + + .area OSEG (PAG, OVR) + ___current_metasprite:: .ds 2 + ___current_base_tile:: .ds 1 + ___move_metasprite_PARM_3:: .ds 2 + + .area _INITIALIZED + ___render_shadow_OAM:: .ds 0x01 + + .area _INITIALIZER + .db #>_shadow_OAM + + .area _HOME + +; uint8_t __move_metasprite(uint8_t id, uint8_t x, uint8_t y) +.define xPos ".tmp" +.define yPos "___move_metasprite_PARM_3" +.define id ".tmp+1" +___move_metasprite:: + sta *id + stx xPos + asl + asl + tax + ; Make 8x16 mode bit fetch from second pattern table by setting bit0 of tile index + lda *_shadow_PPUCTRL + lsr + lsr + lsr + lsr + lsr + and #1 + ora *___current_base_tile + sta *___current_base_tile + ldy #0 +___move_metasprite_loop: + lda [*___current_metasprite],y ; dy + iny + cmp #0x80 + beq ___move_metasprite_end + clc + adc *yPos + sta *yPos + sta _shadow_OAM+OAM_POS_Y,x + lda [*___current_metasprite],y ; dx + iny + clc + adc *xPos + sta *xPos + sta _shadow_OAM+OAM_POS_X,x + lda [*___current_metasprite],y ; tile index + iny + clc + adc *___current_base_tile + sta _shadow_OAM+OAM_TILE_INDEX,x + lda [*___current_metasprite],y ; props + iny + ; TODO: Handle attributes in png2asset + sta _shadow_OAM+OAM_ATTRIBUTES,x + inx + inx + inx + inx + bne ___move_metasprite_loop +___move_metasprite_end: + ; Return number of hardware sprites used + txa + lsr + lsr + sec + sbc *id + rts diff --git a/gbdk-lib/libc/targets/mos6502/nes/metasprites_hide.s b/gbdk-lib/libc/targets/mos6502/nes/metasprites_hide.s @@ -0,0 +1,33 @@ + .include "global.s" + + .title "Metasprites" + .module Metasprites + + .globl ___current_metasprite, ___render_shadow_OAM + + .area _HOME + +; void __hide_metasprite(uint8_t id) + +___hide_metasprite:: + asl + asl + tax + ldy #0 +___hide_metasprite_loop: + lda [*___current_metasprite],y + cmp #0x80 + beq ___hide_metasprite_end + iny + iny + iny + iny + lda #240 + sta _shadow_OAM+OAM_POS_Y,x + inx + inx + inx + inx + bne ___hide_metasprite_loop +___hide_metasprite_end: + rts diff --git a/gbdk-lib/libc/targets/mos6502/nes/metasprites_hide_spr.s b/gbdk-lib/libc/targets/mos6502/nes/metasprites_hide_spr.s @@ -0,0 +1,31 @@ + .include "global.s" + + .title "Metasprites" + .module Metasprites + + .globl ___render_shadow_OAM + + .area _HOME + +; void hide_sprites_range(UINT8 from, UINT8 to) + +_hide_sprites_range:: + pha + txa + asl + asl + sta *.tmp + pla + asl + asl + tax + lda #240 +_hide_sprites_range_loop: + sta _shadow_OAM+OAM_POS_Y,x + inx + inx + inx + inx + cpx *.tmp + bne _hide_sprites_range_loop + rts diff --git a/gbdk-lib/libc/targets/mos6502/nes/pad.s b/gbdk-lib/libc/targets/mos6502/nes/pad.s @@ -0,0 +1,43 @@ + .include "global.s" + + .area _HOME + +_read_joypad:: + ; Strobe to latch joypad data + lda #1 + sta JOY1 + lda #0 + sta JOY1 + ; + ldy #8 +_read_joypad_loop: + lda JOY1,x + lsr + ror *.tmp+1 + dey + bne _read_joypad_loop + lda *.tmp+1 + rts + + ;; Wait until all buttons have been released +.padup:: +_waitpadup:: + jsr .jpad + beq _waitpadup + rts + + ;; Get Keypad Button Status +_joypad:: +.jpad:: + ldx #0 + jmp _read_joypad + + ;; Wait for the key to be pressed +_waitpad:: +.wait_pad:: + sta *.tmp +.wait_pad_loop: + jsr .jpad + and *.tmp + beq .wait_pad_loop + rts diff --git a/gbdk-lib/libc/targets/mos6502/nes/set_1bit_data.s b/gbdk-lib/libc/targets/mos6502/nes/set_1bit_data.s @@ -0,0 +1,110 @@ + .include "global.s" + + .globl __current_1bpp_colors + + .area OSEG (PAG, OVR) + _set_bkg_1bpp_data_PARM_3:: .ds 2 + src: .ds 2 + num_tiles: .ds 1 + num_planes: .ds 1 + fg_bit: .ds 1 + bg_bit: .ds 1 + fg_bit_p0: .ds 1 + bg_bit_p0: .ds 1 + fg_bit_p1: .ds 1 + bg_bit_p1: .ds 1 + bits: .ds 1 + + .area _HOME + +_set_bkg_1bpp_data:: + stx *num_tiles + ; + sta *src + lda #0 + asl *src + rol + asl *src + rol + asl *src + rol + asl *src + rol + sta *src+1 + ; + lda *_shadow_PPUCTRL + and #0x10 + ora *src+1 + sta PPUADDR + lda *src + sta PPUADDR + ; + lda *_set_bkg_1bpp_data_PARM_3 + sta *src + lda *_set_bkg_1bpp_data_PARM_3+1 + sta *src+1 + ; .fg_color[0] -> fg_bit_p0[7] + ; .fg_color[1] -> fg_bit_p1[7] + lda .fg_colour + lsr + ror *fg_bit_p0 + lsr + ror *fg_bit_p1 + ; .bg_color[0] -> bg_bit_p0[7] + ; .bg_color[1] -> bg_bit_p1[7] + lda .bg_colour + lsr + ror *bg_bit_p0 + lsr + ror *bg_bit_p1 + ; +_set_bkg_1bpp_data_tile_loop: + lda #2 + sta *num_planes + lda *fg_bit_p0 + sta *fg_bit + lda *bg_bit_p0 + sta *bg_bit +_set_bkg_1bpp_data_plane_loop: + ldy #0 +_set_bkg_1bpp_data_byte_loop: + lda [*src],y + ldx #8 +_set_bkg_1bpp_data_bit_loop: + asl + bcs _set_bkg_1bpp_data_fg + bit *bg_bit + bpl _set_bkg_1bpp_data_bit_loop_skip + sec + jmp _set_bkg_1bpp_data_bit_loop_skip +_set_bkg_1bpp_data_fg: + bit *fg_bit + bmi _set_bkg_1bpp_data_bit_loop_skip + clc +_set_bkg_1bpp_data_bit_loop_skip: + rol *bits + dex + bne _set_bkg_1bpp_data_bit_loop + lda *bits + sta PPUDATA + iny + cpy #8 + bne _set_bkg_1bpp_data_byte_loop + ; + lda *fg_bit_p1 + sta *fg_bit + lda *bg_bit_p1 + sta *bg_bit + dec *num_planes + bne _set_bkg_1bpp_data_plane_loop + ; src += 8 + lda *src + clc + adc #8 + sta *src + lda *src+1 + adc #0 + sta *src+1 + dec *num_tiles + bne _set_bkg_1bpp_data_tile_loop + rts diff --git a/gbdk-lib/libc/targets/mos6502/nes/set_data.s b/gbdk-lib/libc/targets/mos6502/nes/set_data.s @@ -0,0 +1,128 @@ + .include "global.s" + + .area OSEG (PAG, OVR) + _set_sprite_data_PARM_3:: + _set_bkg_data_PARM_3:: + _set_tile_data_PARM_3:: .ds 2 + _set_tile_data_PARM_4:: .ds 1 + src: .ds 2 + + .area _HOME + +_set_tile_data:: + sta *.tmp + lda *_set_tile_data_PARM_3 + sta *src + lda *_set_tile_data_PARM_3+1 + sta *src+1 + ; *= 16 + lda #0 + asl *.tmp + rol + asl *.tmp + rol + asl *.tmp + rol + asl *.tmp + rol + clc + adc *_set_tile_data_PARM_4 + sta PPUADDR + lda *.tmp + sta PPUADDR + jmp .copy_tiles_loop +_set_bkg_data:: + sta *.tmp + lda *_set_bkg_data_PARM_3 + sta *src + lda *_set_bkg_data_PARM_3+1 + sta *src+1 + lda *_shadow_PPUCTRL + and #PPUCTRL_BG_CHR + lsr + jmp .copy_tiles +_set_sprite_data:: + sta *.tmp + lda *_set_sprite_data_PARM_3 + sta *src + lda *_set_sprite_data_PARM_3+1 + sta *src+1 + lda *_shadow_PPUCTRL + and #PPUCTRL_SPR_CHR +.copy_tiles: + lsr + lsr + lsr + ; *= 16 + asl *.tmp + rol + asl *.tmp + rol + asl *.tmp + rol + asl *.tmp + rol + sta PPUADDR + lda *.tmp + sta PPUADDR +.copy_tiles_loop: + ; plane0 - 8 even bytes + ldy #0 + jsr .copy_tiles_1plane + ; plane1 - 8 odd bytes + ldy #1 + jsr .copy_tiles_1plane + ; src += 16 + lda *src + clc + adc #16 + sta *src + lda *src+1 + adc #0 + sta *src+1 + dex + bne .copy_tiles_loop + rts + +.copy_tiles_1plane: + lda [*src],y + iny + iny + sta PPUDATA + ; + lda [*src],y + iny + iny + sta PPUDATA + ; + lda [*src],y + iny + iny + sta PPUDATA + ; + lda [*src],y + iny + iny + sta PPUDATA + ; + lda [*src],y + iny + iny + sta PPUDATA + ; + lda [*src],y + iny + iny + sta PPUDATA + ; + lda [*src],y + iny + iny + sta PPUDATA + ; + lda [*src],y + iny + iny + sta PPUDATA + ; + rts diff --git a/gbdk-lib/libc/targets/mos6502/pad_ex.s b/gbdk-lib/libc/targets/mos6502/pad_ex.s @@ -0,0 +1,45 @@ + .include "global.s" + + MAX_JOYPADS = 2 + .globl _read_joypad + + .area OSEG (PAG, OVR) + _joypad_init_PARM_2:: .ds 2 + + .area _HOME + +_joypad_init:: + ; Report at most MAX_JOYPADS number of joypads available + cmp #MAX_JOYPADS + bcc 1$ + lda #MAX_JOYPADS +1$: + pha + tax + ldy #0 + sta [*_joypad_init_PARM_2],y + iny + lda #0 +_joypad_init_loop: + sta [*_joypad_init_PARM_2],y + iny + dex + bne _joypad_init_loop + pla + rts + +_joypad_ex:: +.joypad_ex:: + sta *_joypad_init_PARM_2 + stx *_joypad_init_PARM_2+1 + ; Joypad #0 + ldx #0 + jsr _read_joypad + ldy #1 + sta [*_joypad_init_PARM_2],y + ; Joypad #1 + ldx #1 + jsr _read_joypad + ldy #2 + sta [*_joypad_init_PARM_2],y + rts diff --git a/gbdk-lib/libc/targets/sm83/ap/global.s b/gbdk-lib/libc/targets/sm83/ap/global.s @@ -1,5 +1,3 @@ - .NEAR_CALLS = 1 ; <near_calls> - tag so that sed can change this - _VRAM = 0x8000 ; $8000->$9FFF _VRAM8000 = 0x8000 _VRAM8800 = 0x8800 @@ -443,14 +441,8 @@ ;; Overheap of a banked call. Used for parameters ;; = ret + real ret + bank - .if .NEAR_CALLS - .BANKOV = 2 - - .else .BANKOV = 6 - .endif - .globl __current_bank .globl __shadow_OAM_base diff --git a/gbdk-lib/libc/targets/sm83/duck/global.s b/gbdk-lib/libc/targets/sm83/duck/global.s @@ -1,5 +1,3 @@ - .NEAR_CALLS = 1 ; <near_calls> - tag so that sed can change this - _VRAM = 0x8000 ; $8000->$9FFF _VRAM8000 = 0x8000 _VRAM8800 = 0x8800 @@ -443,14 +441,8 @@ ;; Overheap of a banked call. Used for parameters ;; = ret + real ret + bank - .if .NEAR_CALLS - .BANKOV = 2 - - .else .BANKOV = 6 - .endif - .globl __current_bank .globl __shadow_OAM_base diff --git a/gbdk-lib/libc/targets/sm83/gb/global.s b/gbdk-lib/libc/targets/sm83/gb/global.s @@ -1,5 +1,3 @@ - .NEAR_CALLS = 1 ; <near_calls> - tag so that sed can change this - _VRAM = 0x8000 ; $8000->$9FFF _VRAM8000 = 0x8000 _VRAM8800 = 0x8800 @@ -443,14 +441,8 @@ ;; Overheap of a banked call. Used for parameters ;; = ret + real ret + bank - .if .NEAR_CALLS - .BANKOV = 2 - - .else .BANKOV = 6 - .endif - .globl __current_bank .globl __shadow_OAM_base diff --git a/gbdk-lib/libc/targets/z80/gg/global.s b/gbdk-lib/libc/targets/z80/gg/global.s @@ -226,6 +226,12 @@ .CR = 0x0A .SPACE = 0x00 + ;; C related + ;; Overheap of a banked call. Used for parameters + ;; = ret + real ret + bank + + .BANKOV = 5 + ;; Global variables .globl .mode diff --git a/gbdk-lib/libc/targets/z80/msxdos/global.s b/gbdk-lib/libc/targets/z80/msxdos/global.s @@ -363,6 +363,12 @@ .CR = 0x0A .SPACE = 0x00 + ;; C related + ;; Overheap of a banked call. Used for parameters + ;; = ret + real ret + bank + + .BANKOV = 5 + ;; Main user routine .globl _main diff --git a/gbdk-lib/libc/targets/z80/sms/global.s b/gbdk-lib/libc/targets/z80/sms/global.s @@ -190,6 +190,12 @@ .CR = 0x0A .SPACE = 0x00 + ;; C related + ;; Overheap of a banked call. Used for parameters + ;; = ret + real ret + bank + + .BANKOV = 5 + ;; Global variables .globl .mode diff --git a/gbdk-support/lcc/gb.c b/gbdk-support/lcc/gb.c @@ -32,14 +32,11 @@ static struct { { "plat", "gb" }, { "sdccdir", "%bindir%"}, { "cpp", "%sdccdir%sdcpp" }, - { "cppdefault", "-Wall -DSDCC_PORT=%port% -DSDCC_PLAT=%plat% -D%cppmodel%" - }, - { "cppmodel", "SDCC_MODEL_SMALL" }, + { "cppdefault", "-Wall -DSDCC_PORT=%port% -DSDCC_PLAT=%plat%"}, { "includedefault", "-I%includedir%" }, { "includedir", "%prefix%include" }, { "prefix", GBDKLIBDIR }, { "comopt", "--noinvariant --noinduction" }, - { "commodel", "small" }, { "com", "%sdccdir%sdcc" }, { "comflag", "-c"}, { "comdefault", "-m%port% --no-std-crt0 --fsigned-char --use-stdout -D__PORT_%port% -D__TARGET_%plat% "}, @@ -52,11 +49,12 @@ static struct { { "asdefault", "-pogn -I%libdir%%plat%" }, { "as_gb", "%sdccdir%sdasgb" }, { "as_z80", "%sdccdir%sdasz80" }, + { "as_6500", "%sdccdir%sdas6500" }, { "bankpack", "%bindir%bankpack" }, { "ld_gb", "%sdccdir%sdldgb" }, { "ld_z80", "%sdccdir%sdldz80" }, - { "libdir", "%prefix%lib/%libmodel%/asxxxx/" }, - { "libmodel", "small" }, + { "ld", "%sdccdir%sdld" }, + { "libdir", "%prefix%lib/" }, #ifndef GBDKBINDIR { "bindir", "%prefix%bin/" }, #else @@ -289,20 +287,6 @@ int option(char *arg) { return 1; } - else if ((tail = starts_with(arg, "--model-"))) { - if (!strcmp(tail, "small")) { - setTokenVal("commodel", "small"); - setTokenVal("libmodel", "small"); - setTokenVal("cppmodel", "SDCC_MODEL_SMALL"); - return 1; - } - else if (!strcmp(tail, "medium")) { - setTokenVal("commodel", "medium"); - setTokenVal("libmodel", "medium"); - setTokenVal("cppmodel", "SDCC_MODEL_MEDIUM"); - return 1; - } - } return 0; } diff --git a/gbdk-support/lcc/gb.h b/gbdk-support/lcc/gb.h @@ -22,6 +22,7 @@ #define EXT_SMS ".sms" #define EXT_GG ".gg" #define EXT_MSXDOS ".com" +#define EXT_NES ".nes" #define ARRAY_LEN(A) (sizeof(A) / sizeof(A[0])) diff --git a/gbdk-support/lcc/lcc.c b/gbdk-support/lcc/lcc.c @@ -767,7 +767,7 @@ static void help(void) { "-Idir add `dir' to the beginning of the list of #include directories\n", "-K don't run ihxcheck test on linker ihx output\n", "-lx search library `x'\n", -"-m select port and platform: \"-m[port]:[plat]\" ports:sm83,z80 plats:ap,duck,gb,sms,gg\n", +"-m select port and platform: \"-m[port]:[plat]\" ports:sm83,z80,mos6502 plats:ap,duck,gb,sms,gg,nes\n", "-N do not search the standard directories for #include files\n", "-n emit code to check for dereferencing zero pointers\n", "-no-crt do not auto-include the gbdk crt0.o runtime in linker list\n", diff --git a/gbdk-support/lcc/targets.c b/gbdk-support/lcc/targets.c @@ -32,6 +32,15 @@ arg_entry llist0_defaults_msxdos[] = { {.searchkey= "_CODE=", .addflag= "-b",.addvalue= "_CODE=0x0100", .found= false}, }; +// NES +arg_entry llist0_defaults_nes[] = { + {.searchkey= "DATA=", .addflag= "-b",.addvalue= "DATA=0x300", .found = false}, + {.searchkey= "CODE=", .addflag= "-b",.addvalue= "CODE=0xC000", .found = false}, + {.searchkey= "VECTORS=", .addflag= "-b",.addvalue= "VECTORS=0xFFFA", .found = false}, + {.searchkey= "_CODE_1=", .addflag= "-b",.addvalue= "_CODE_1=0x8000", .found = false}, + {.searchkey= "ZP=", .addflag= "-b",.addvalue= "ZP=0x30", .found = false}, +}; + // Port/Platform specific settings // // $1 are extra parameters passed using -W @@ -135,6 +144,23 @@ CLASS classes[] = { "%mkbin% $1 $2 $3", "%mkcom% $1 $2", llist0_defaults_msxdos, ARRAY_LEN(llist0_defaults_msxdos), + }, + + // NES + { "mos6502", // port + "nes", // plat + "nes", // default_plat + EXT_NES, // ROM file extension + "%cpp% %cppdefault% -DINT_16_BITS $1 $2 $3", + "%includedefault%", + "%com% %comdefault% -Wa%asdefault% -DINT_16_BITS $1 %comflag% $2 -o $3", + "%as_6500% %asdefault% $1 $3 $2", + "%bankpack% -plat=nes $1 $2", + "%ld% -n -i -j $1 %libs_include% $3 %crt0dir% $2", + "%ihxcheck% $2 $1", + "%mkbin% -N -yo 2 -yS $2 $3", + "", + llist0_defaults_nes, ARRAY_LEN(llist0_defaults_nes), } }; diff --git a/gbdk-support/makebin/makebin.c b/gbdk-support/makebin/makebin.c @@ -93,13 +93,14 @@ usage (void) " -s romsize size of the binary file (default: rom banks * 16384)\n" " -Z generate GameBoy format binary file\n" " -S generate Sega Master System format binary file\n" - " -t size skip size bytes from the beginning of the rom" + " -N generate Famicom/NES format binary file\n" + " -o bytes skip amount of bytes in binary file\n" "SMS format options (applicable only with -S option):\n" - " -xo n rom size (0xa-0x2)\n" - " -xj n set region code (3-7)\n" + " -xo n rom size (0xa-0x2) (default: 0xc)\n" + " -xj n set region code (3-7) (default: 4)\n" //" -xc n product code (0-159999)\n" - " -xv n version number (0-15)\n" + " -xv n version number (0-15) (default: 0)\n" //" -xV n SDSC version number\n" //" -xd n SDSC date\n" //" -xA n SDSC author pointer\n" @@ -151,6 +152,16 @@ struct sms_opt_s BYTE version; /* Game version */ }; +struct nes_opt_s +{ + BYTE mapper; + BYTE num_prg_banks; + BYTE num_chr_banks; + bool vertical_mirroring; + bool four_screen; + bool battery; +}; + void gb_postproc (BYTE * rom, int size, int *real_size, struct gb_opt_s *o) { @@ -320,7 +331,7 @@ gb_postproc (BYTE * rom, int size, int *real_size, struct gb_opt_s *o) { if(o->address_overwrite[i] != 0xFF) { - rom[0x0100 & o->address_overwrite[i]] = o->address_overwrite[i+1]; + rom[0x0100 | o->address_overwrite[i]] = o->address_overwrite[i+1]; // warnings for builds ported from ancient GBDK fprintf (stderr, "caution: -yp0x01%02x=0x%02x is outdated", o->address_overwrite[i], o->address_overwrite[i+1]); if(o->address_overwrite[i] == 0x43) @@ -484,7 +495,8 @@ noi2sym (char *filename) char read = ' '; // no$gmb's implementation is limited to 32 character labels // we can safely throw away the rest - char label[33]; + #define SYM_FILE_NAME_LEN_MAX 32 + char label[SYM_FILE_NAME_LEN_MAX + 1]; // 0x + 6 digit hex number // -> 65536 rom banks is the maximum homebrew cartrideges support (TPP1) char value[9]; @@ -540,7 +552,7 @@ noi2sym (char *filename) if (strncmp(value, "DEF ", 4) == 0) { // read label - for (i = 0; i < 32; ++i) + for (i = 0; i < (SYM_FILE_NAME_LEN_MAX - 1); ++i) { label[i] = read; if ((read = fgetc(noi)) == EOF || read == '\r' || read == '\n' || read == ' ') @@ -574,7 +586,7 @@ noi2sym (char *filename) // we successfully read label and value // but filter out some invalid symbols - if (strcmp(label, ".__.ABS.") != 0 && strncmp(label, "l__", 3) != 0) + if (strcmp(label, ".__.ABS.") != 0) fprintf (sym, "%02X:%04X %s\n", (unsigned int)(strtoul(value, NULL, 0)>>16), (unsigned int)strtoul(value, NULL, 0)&0xFFFF, label); } else @@ -591,7 +603,7 @@ noi2sym (char *filename) } int -read_ihx (FILE *fin, BYTE **rom, int *size, int *real_size, struct gb_opt_s *o) +read_ihx (FILE *fin, BYTE **rom, int *size, int *real_size, struct gb_opt_s *o, int rom_base_offset) { int record_type; @@ -638,6 +650,8 @@ read_ihx (FILE *fin, BYTE **rom, int *size, int *real_size, struct gb_opt_s *o) } // add linear address extension addr |= extaddr; + // Subtract ROM base offset + addr -= rom_base_offset; // TODO: warn for unreachable banks according to chosen MBC if (record_type > 1) { @@ -645,7 +659,7 @@ read_ihx (FILE *fin, BYTE **rom, int *size, int *real_size, struct gb_opt_s *o) return 0; } - if (addr + nbytes > *size) + if (addr + nbytes > *size || (addr < 0 && nbytes > 0)) { // If auto-size is enabled, grow rom bank size by power of 2 when needed if (o->rom_banks_autosize) @@ -685,10 +699,34 @@ read_ihx (FILE *fin, BYTE **rom, int *size, int *real_size, struct gb_opt_s *o) return 1; } +void write_ines_header(FILE* fout, struct nes_opt_s* nes_opt) +{ + char id_string[] = { 0x4E, 0x45, 0x53, 0x1A }; + BYTE flags6 = ((nes_opt->mapper & 0xF) << 4) | + (nes_opt->four_screen << 3) | + (nes_opt->battery << 1) | + nes_opt->vertical_mirroring; + BYTE flags7 = (nes_opt->mapper & 0xF0); + BYTE flags8 = 0; + BYTE flags9 = 0; + BYTE flags10 = 0; + BYTE padding[5] = { 0, 0, 0, 0, 0, }; + // "NES" + end-of-file + fwrite(&id_string, sizeof(char), 4, fout); + fwrite(&nes_opt->num_prg_banks, sizeof(BYTE), 1, fout); + fwrite(&nes_opt->num_chr_banks, sizeof(BYTE), 1, fout); + fwrite(&flags6, sizeof(BYTE), 1, fout); + fwrite(&flags7, sizeof(BYTE), 1, fout); + fwrite(&flags8, sizeof(BYTE), 1, fout); + fwrite(&flags9, sizeof(BYTE), 1, fout); + fwrite(&flags10, sizeof(BYTE), 1, fout); + fwrite(padding, sizeof(BYTE), 5, fout); +} + int main (int argc, char **argv) { - int size = 32768, skipsize = 0, pack = 0, real_size = 0, i = 0; + int size = 32768, offset = 0, pack = 0, real_size = 0, i = 0; char *token; BYTE *rom; FILE *fin, *fout; @@ -696,6 +734,7 @@ main (int argc, char **argv) int ret; int gb = 0; int sms = 0; + int nes = 0; struct gb_opt_s gb_opt = {.cart_name="", .licensee_str={'0', '0'}, @@ -711,10 +750,19 @@ main (int argc, char **argv) .do_logo_copy=true, .address_overwrite={0xFF, 0, 0xFF, 0, 0xFF, 0, 0xFF, 0, 0xFF, 0, 0xFF, 0, 0xFF, 0, 0xFF, 0} }; - struct sms_opt_s sms_opt = {.rom_size=0xa, - .region_code=7, + // 32KiB, SMS Export, version 0 <- should work with most emulaters (<32K was never used, GG accepts SMS) + struct sms_opt_s sms_opt = {.rom_size=0xc, + .region_code=4, .version=0 }; + struct nes_opt_s nes_opt = { + .mapper = 2, + .num_prg_banks = 2, + .num_chr_banks = 0, + .vertical_mirroring = 0, + .four_screen = 0, + .battery = 0 }; + #if defined(_WIN32) setmode (fileno (stdout), O_BINARY); #endif @@ -732,13 +780,13 @@ main (int argc, char **argv) size = strtoul (*argv, NULL, 0); break; - case 't': + case 'o': if (!*++argv) { usage (); return 1; } - skipsize = strtoul (*argv, NULL, 0); + offset = strtoul (*argv, NULL, 0); break; case 'h': @@ -813,6 +861,7 @@ main (int argc, char **argv) usage (); return 1; } + // we don't need \0 strncpy (gb_opt.licensee_str, *argv, 2); break; @@ -853,12 +902,21 @@ main (int argc, char **argv) case 'p': // remove "-yp" *argv += 3; + + // also support -yp 0x143=0x80 + if (!(*argv)[0]) + if (!*++argv) + { + usage (); + return 1; + } + // effectively split string into argv and token strtok(*argv, "="); token = strtok(NULL, "="); for (i = 0; i < 16; i+=2) { - if(gb_opt.address_overwrite[i] == 0xFF) + if (gb_opt.address_overwrite[i] == 0xFF) { gb_opt.address_overwrite[i] = strtoul (*argv, NULL, 0); gb_opt.address_overwrite[i+1] = strtoul (token, NULL, 0); @@ -878,6 +936,11 @@ main (int argc, char **argv) sms = 1; break; + case 'N': + /* generate iNES binary file */ + nes = 1; + break; + case 'x': switch (argv[0][2]) @@ -985,7 +1048,7 @@ main (int argc, char **argv) } } - ret = read_ihx (fin, &rom, &size, &real_size, &gb_opt); + ret = read_ihx (fin, &rom, &size, &real_size, &gb_opt, nes ? 0x8000 : 0x0000); fclose (fin); @@ -1008,9 +1071,16 @@ main (int argc, char **argv) } } } + // skip offset + if (offset > 0) + { + memmove (rom, rom + offset, size - offset); + memset (rom + size - offset, FILL_BYTE, offset); + } - int writesize = (pack ? real_size : size) - skipsize; - if (writesize > 0) fwrite (rom + skipsize, 1, writesize, fout); + if (nes) + write_ines_header(fout, &nes_opt); + fwrite (rom, 1, (pack ? real_size : size) - offset, fout); fclose (fout);
This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.